change#8666 ($Config{perllibs}) apparently never got into
Gurusamy Sarathy [Sun, 12 May 2002 23:34:06 +0000 (23:34 +0000)]
mainline--merge, and add other missing entries; regen
config_H.* files
p4raw-link: @8666 on //depot/maint-5.6/perl: 8b0115faf6b06062b39e3e51eaab2b7e56257eef

p4raw-id: //depot/perl@16568

win32/Makefile
win32/config.bc
win32/config.gc
win32/config.vc
win32/config.vc64
win32/config_H.bc
win32/config_H.gc
win32/config_H.vc
win32/config_H.vc64

index e72f29d..4f94f94 100644 (file)
@@ -824,12 +824,12 @@ config.w32 : $(CFGSH_TMPL)
 regen_config_h:
        perl config_sh.PL $(CFG_VARS) $(CFGSH_TMPL) > ..\config.sh
        cd ..
-       -del /f perl.exe
+       -del /f perl.exe perl*.dll
        perl configpm
        cd win32
        -del /f $(CFGH_TMPL)
        -mkdir $(COREDIR)
-       -perl -I..\lib config_h.PL "INST_VER=$(INST_VER)"
+       -perl config_h.PL "INST_VER=$(INST_VER)"
        rename config.h $(CFGH_TMPL)
 
 $(CONFIGPM) : $(MINIPERL) ..\config.sh config_h.PL ..\minimod.pl
index 69c3516..0df9810 100644 (file)
@@ -45,7 +45,10 @@ cc='~CC~'
 cccdlflags=' '
 ccdlflags='-tWD'
 ccflags='-DWIN32'
+ccflags_uselargefiles=''
+ccname='~CC~'
 ccsymbols=''
+ccversion=''
 cf_by='nobody'
 cf_email='nobody@no.where.net'
 cf_time=''
@@ -86,6 +89,7 @@ d_PRIi64='undef'
 d_PRIo64='undef'
 d_PRIu64='undef'
 d_PRIx64='undef'
+d_SCNfldbl='undef'
 d__fwalk='undef'
 d_access='define'
 d_accessx='undef'
@@ -290,7 +294,6 @@ d_mymalloc='undef'
 d_nice='undef'
 d_nl_langinfo='undef'
 d_nv_preserves_uv='define'
-nv_preserves_uv_bits='32'
 d_off64_t='undef'
 d_old_pthread_create_joinable='undef'
 d_oldpthreads='undef'
@@ -359,6 +362,7 @@ d_setpgid='undef'
 d_setpgrp2='undef'
 d_setpgrp='undef'
 d_setprior='undef'
+d_setproctitle='undef'
 d_setprotoent_r='undef'
 d_setpwent='undef'
 d_setpwent_r='undef'
@@ -467,6 +471,9 @@ d_xenix='undef'
 date='date'
 db_hashtype='int'
 db_prefixtype='int'
+db_version_major='0'
+db_version_minor='0'
+db_version_patch='0'
 defvoidused='15'
 direntrytype='struct direct'
 dlext='dll'
@@ -490,6 +497,7 @@ eunicefix=':'
 exe_ext='.exe'
 expr='expr'
 extensions='~static_ext~ ~dynamic_ext~ ~nonxs_ext~'
+extras=''
 fflushNULL='define'
 fflushall='undef'
 find='find'
@@ -501,6 +509,7 @@ freetype='void'
 full_ar=''
 full_csh=''
 full_sed=''
+gccosandvers=''
 gccversion=''
 getgrent_r_proto='0'
 getgrgid_r_proto='0'
@@ -527,6 +536,7 @@ gidsign='-1'
 gidsize='4'
 gidtype='gid_t'
 glibpth='/usr/shlib  /lib/pa1.1 /usr/lib/large /lib /usr/lib /usr/lib/386 /lib/386 /lib/large /usr/lib/small /lib/small /usr/ccs/lib /usr/ucblib /usr/shlib '
+gmake='gmake'
 gmtime_r_proto='0'
 grep='grep'
 groupcat=''
@@ -561,6 +571,7 @@ i_grp='undef'
 i_ieeefp='undef'
 i_inttypes='undef'
 i_langinfo='undef'
+i_libutil='undef'
 i_limits='define'
 i_locale='define'
 i_machcthr='undef'
@@ -658,6 +669,7 @@ ksh=''
 ld='~LINK32~'
 lddlflags='-Tpd ~LINK_FLAGS~'
 ldflags='~LINK_FLAGS~'
+ldflags_uselargefiles=''
 ldlibpthname=''
 less='less'
 lib_ext='.lib'
@@ -693,27 +705,12 @@ make_set_make='#'
 mallocobj='malloc.o'
 mallocsrc='malloc.c'
 malloctype='void *'
-man1='man1'
 man1dir='~INST_TOP~~INST_VER~\man\man1'
 man1direxp='~INST_TOP~~INST_VER~\man\man1'
 man1ext='1'
-man2='man2'
-man2ext='2'
-man3='man3'
 man3dir='~INST_TOP~~INST_VER~\man\man3'
 man3direxp='~INST_TOP~~INST_VER~\man\man3'
 man3ext='3'
-man4='man4'
-man4ext='4'
-man5='man5'
-man5ext='5'
-man6='man6'
-man6ext='6'
-man7='man7'
-man7ext='7'
-man8='man8'
-man8ext='8'
-mandirstyle='bsd'
 mips_type=''
 mkdir='mkdir'
 mmaptype='void *'
@@ -736,6 +733,10 @@ nm_opt=''
 nm_so_opt=''
 nonxs_ext='Errno'
 nroff=''
+nvEUformat='"E"'
+nvFUformat='"F"'
+nvGUformat='"G"'
+nv_preserves_uv_bits='32'
 nveformat='"e"'
 nvfformat='"f"'
 nvgformat='"g"'
@@ -757,6 +758,7 @@ path_sep=';'
 perl5=''
 perl='perl'
 perladmin=''
+perllibs='~libs~'
 perlpath='~INST_TOP~~INST_VER~\bin~INST_ARCH~\perl.exe'
 pg=''
 phostname='hostname'
@@ -798,6 +800,7 @@ sPRIi64='"li"'
 sPRIo64='"lo"'
 sPRIu64='"lu"'
 sPRIx64='"lx"'
+sSCNfldbl='"f"'
 sched_yield=''
 scriptdir='~INST_TOP~~INST_VER~\bin'
 scriptdirexp='~INST_TOP~~INST_VER~\bin'
@@ -820,6 +823,7 @@ shmattype='void *'
 shortsize='2'
 shrpenv=''
 shsharp='true'
+sig_count='26'
 sig_name='ZERO HUP INT QUIT ILL NUM05 NUM06 NUM07 FPE KILL NUM10 SEGV NUM12 PIPE ALRM TERM USR1 USR2 CHLD NUM19 USR3 BREAK ABRT STOP NUM24 CONT CLD'
 sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "NUM05", "NUM06", "NUM07", "FPE", "KILL", "NUM10", "SEGV", "NUM12", "PIPE", "ALRM", "TERM", "USR1", "USR2", "CHLD", "NUM19", "USR3", "BREAK", "ABRT", "STOP", "NUM24", "CONT", "CLD", 0'
 sig_num='0 1 2 21 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 18 0'
@@ -867,6 +871,7 @@ subversion='~SUBVERSION~'
 sysman='/usr/man/man1'
 tail=''
 tar=''
+targetarch=''
 tbl=''
 tee=''
 test=''
@@ -946,6 +951,5 @@ PERL_VERSION='~PERL_VERSION~'
 PERL_API_REVISION='~PERL_API_REVISION~'
 PERL_API_SUBVERSION='~PERL_API_SUBVERSION~'
 PERL_API_VERSION='~PERL_API_VERSION~'
-PATCHLEVEL='~PERL_VERSION~'
-SUBVERSION='~PERL_SUBVERSION~'
+PERL_PATCHLEVEL='~PERL_VERSION~'
 version_patchlevel_string=''
index 0170104..6fd4351 100644 (file)
@@ -11,105 +11,6 @@ RCSfile='$RCSfile'
 Revision='$Revision'
 Source=''
 State=''
-asctime_r_proto='0'
-crypt_r_proto='0'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_asctime_r='undef'
-d_crypt_r='undef'
-d_ctermid_r='undef'
-d_ctime_r='undef'
-d_drand48_r='undef'
-d_endgrent_r='undef'
-d_endhostent_r='undef'
-d_endnetent_r='undef'
-d_endprotoent_r='undef'
-d_endpwent_r='undef'
-d_endservent_r='undef'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_getlogin_r='undef'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getspnam_r='undef'
-d_gmtime_r='undef'
-d_localtime_r='undef'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir_r='undef'
-d_setgrent_r='undef'
-d_sethostent_r='undef'
-d_setlocale_r='undef'
-d_setnetent_r='undef'
-d_setprotoent_r='undef'
-d_setpwent_r='undef'
-d_setservent_r='undef'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_strerror_r='undef'
-d_tmpnam_r='undef'
-d_ttyname_r='undef'
-drand48_r_proto='0'
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gmtime_r_proto='0'
-i_crypt='undef'
-localtime_r_proto='0'
-random_r_proto='0'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-srand48_r_proto='0'
-srandom_r_proto='0'
-strerror_r_proto='0'
-tmpnam_r_proto='0'
-ttyname_r_proto='0'
-d_tm_tm_gmtoff='undef'
-d_tm_tm_zone='undef'
 _a='.a'
 _exe='.exe'
 _o='.o'
@@ -128,6 +29,7 @@ archlibexp='~INST_TOP~~INST_VER~\lib~INST_ARCH~'
 archname64=''
 archname='MSWin32'
 archobjs=''
+asctime_r_proto='0'
 awk='awk'
 baserev='5'
 bash=''
@@ -143,7 +45,10 @@ cc='~CC~'
 cccdlflags=' '
 ccdlflags=' '
 ccflags='-MD -DWIN32'
+ccflags_uselargefiles=''
+ccname='~CC~'
 ccsymbols=''
+ccversion=''
 cf_by='nobody'
 cf_email='nobody@no.where.net'
 cf_time=''
@@ -166,8 +71,11 @@ cppminus='-'
 cpprun='gcc -E'
 cppstdin='gcc -E'
 cppsymbols=''
+crypt_r_proto='0'
 cryptlib=''
 csh='undef'
+ctermid_r_proto='0'
+ctime_r_proto='0'
 d_Gconvert='sprintf((b),"%.*g",(n),(x))'
 d_PRIEUldbl='undef'
 d_PRIFUldbl='undef'
@@ -181,11 +89,13 @@ d_PRIi64='undef'
 d_PRIo64='undef'
 d_PRIu64='undef'
 d_PRIx64='undef'
+d_SCNfldbl='undef'
 d__fwalk='undef'
 d_access='define'
 d_accessx='undef'
 d_alarm='define'
 d_archlib='define'
+d_asctime_r='undef'
 d_atolf='undef'
 d_atoll='undef'
 d_attribut='define'
@@ -206,7 +116,10 @@ d_closedir='define'
 d_cmsghdr_s='undef'
 d_const='define'
 d_crypt='undef'
+d_crypt_r='undef'
 d_csh='undef'
+d_ctermid_r='undef'
+d_ctime_r='undef'
 d_cuserid='undef'
 d_dbl_dig='define'
 d_dbminitproto='undef'
@@ -217,15 +130,22 @@ d_dlerror='define'
 d_dlopen='define'
 d_dlsymun='undef'
 d_dosuid='undef'
+d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='define'
 d_eaccess='undef'
 d_endgrent='undef'
+d_endgrent_r='undef'
 d_endhent='undef'
+d_endhostent_r='undef'
 d_endnent='undef'
+d_endnetent_r='undef'
 d_endpent='undef'
+d_endprotoent_r='undef'
 d_endpwent='undef'
+d_endpwent_r='undef'
 d_endsent='undef'
+d_endservent_r='undef'
 d_eofnblk='define'
 d_eunice='undef'
 d_fchdir='undef'
@@ -262,19 +182,29 @@ d_getcwd='define'
 d_getespwnam='undef'
 d_getfsstat='undef'
 d_getgrent='undef'
+d_getgrent_r='undef'
+d_getgrgid_r='undef'
+d_getgrnam_r='undef'
 d_getgrps='undef'
 d_gethbyaddr='define'
 d_gethbyname='define'
 d_gethent='undef'
 d_gethname='define'
+d_gethostbyaddr_r='undef'
+d_gethostbyname_r='undef'
+d_gethostent_r='undef'
 d_gethostprotos='define'
 d_getitimer='undef'
 d_getlogin='define'
+d_getlogin_r='undef'
 d_getmnt='undef'
 d_getmntent='undef'
 d_getnbyaddr='undef'
 d_getnbyname='undef'
 d_getnent='undef'
+d_getnetbyaddr_r='undef'
+d_getnetbyname_r='undef'
+d_getnetent_r='undef'
 d_getnetprotos='undef'
 d_getpagsz='undef'
 d_getpbyname='define'
@@ -285,15 +215,26 @@ d_getpgrp2='undef'
 d_getpgrp='undef'
 d_getppid='undef'
 d_getprior='undef'
+d_getprotobyname_r='undef'
+d_getprotobynumber_r='undef'
+d_getprotoent_r='undef'
 d_getprotoprotos='define'
 d_getprpwnam='undef'
 d_getpwent='undef'
+d_getpwent_r='undef'
+d_getpwnam_r='undef'
+d_getpwuid_r='undef'
 d_getsbyname='define'
 d_getsbyport='define'
 d_getsent='undef'
+d_getservbyname_r='undef'
+d_getservbyport_r='undef'
+d_getservent_r='undef'
 d_getservprotos='define'
 d_getspnam='undef'
+d_getspnam_r='undef'
 d_gettimeod='define'
+d_gmtime_r='undef'
 d_gnulibc='undef'
 d_grpasswd='undef'
 d_hasmntopt='undef'
@@ -310,6 +251,7 @@ d_killpg='undef'
 d_lchown='undef'
 d_ldbl_dig='define'
 d_link='define'
+d_localtime_r='undef'
 d_locconv='define'
 d_lockf='undef'
 d_longdbl='define'
@@ -352,7 +294,6 @@ d_mymalloc='undef'
 d_nice='undef'
 d_nl_langinfo='undef'
 d_nv_preserves_uv='define'
-nv_preserves_uv_bits='32'
 d_off64_t='undef'
 d_old_pthread_create_joinable='undef'
 d_oldpthreads='undef'
@@ -378,7 +319,10 @@ d_pwpasswd='undef'
 d_pwquota='undef'
 d_qgcvt='undef'
 d_quad='undef'
+d_random_r='undef'
+d_readdir64_r='undef'
 d_readdir='define'
+d_readdir_r='undef'
 d_readlink='undef'
 d_readv='undef'
 d_recvmsg='undef'
@@ -403,18 +347,25 @@ d_sendmsg='undef'
 d_setegid='undef'
 d_seteuid='undef'
 d_setgrent='undef'
+d_setgrent_r='undef'
 d_setgrps='undef'
 d_sethent='undef'
+d_sethostent_r='undef'
 d_setitimer='undef'
 d_setlinebuf='undef'
 d_setlocale='define'
+d_setlocale_r='undef'
 d_setnent='undef'
+d_setnetent_r='undef'
 d_setpent='undef'
 d_setpgid='undef'
 d_setpgrp2='undef'
 d_setpgrp='undef'
 d_setprior='undef'
+d_setproctitle='undef'
+d_setprotoent_r='undef'
 d_setpwent='undef'
+d_setpwent_r='undef'
 d_setregid='undef'
 d_setresgid='undef'
 d_setresuid='undef'
@@ -422,6 +373,7 @@ d_setreuid='undef'
 d_setrgid='undef'
 d_setruid='undef'
 d_setsent='undef'
+d_setservent_r='undef'
 d_setsid='undef'
 d_setvbuf='define'
 d_sfio='undef'
@@ -441,6 +393,8 @@ d_socklen_t='undef'
 d_sockpair='undef'
 d_socks5_init='undef'
 d_sqrtl='undef'
+d_srand48_r='undef'
+d_srandom_r='undef'
 d_sresgproto='undef'
 d_sresuproto='undef'
 d_statblks='undef'
@@ -459,6 +413,7 @@ d_strcoll='define'
 d_strctcpy='define'
 d_strerrm='strerror(e)'
 d_strerror='define'
+d_strerror_r='undef'
 d_strftime='define'
 d_strtod='define'
 d_strtol='define'
@@ -483,7 +438,11 @@ d_telldir='define'
 d_telldirproto='define'
 d_time='define'
 d_times='define'
+d_tm_tm_gmtoff='undef'
+d_tm_tm_zone='undef'
+d_tmpnam_r='undef'
 d_truncate='undef'
+d_ttyname_r='undef'
 d_tzname='define'
 d_u32align='define'
 d_ualarm='undef'
@@ -512,22 +471,33 @@ d_xenix='undef'
 date='date'
 db_hashtype='int'
 db_prefixtype='int'
+db_version_major='0'
+db_version_minor='0'
+db_version_patch='0'
 defvoidused='15'
 direntrytype='struct direct'
 dlext='dll'
 dlsrc='dl_win32.xs'
 doublesize='8'
 drand01='(rand()/(double)((unsigned)1<<RANDBITS))'
+drand48_r_proto='0'
 dynamic_ext='Socket IO Fcntl Opcode SDBM_File attrs Thread'
 eagain='EAGAIN'
 ebcdic='undef'
 echo='echo'
 egrep='egrep'
 emacs=''
+endgrent_r_proto='0'
+endhostent_r_proto='0'
+endnetent_r_proto='0'
+endprotoent_r_proto='0'
+endpwent_r_proto='0'
+endservent_r_proto='0'
 eunicefix=':'
 exe_ext='.exe'
 expr='expr'
 extensions='~static_ext~ ~dynamic_ext~ ~nonxs_ext~'
+extras=''
 fflushNULL='define'
 fflushall='undef'
 find='find'
@@ -539,12 +509,35 @@ freetype='void'
 full_ar=''
 full_csh=''
 full_sed=''
+gccosandvers=''
 gccversion=''
+getgrent_r_proto='0'
+getgrgid_r_proto='0'
+getgrnam_r_proto='0'
+gethostbyaddr_r_proto='0'
+gethostbyname_r_proto='0'
+gethostent_r_proto='0'
+getlogin_r_proto='0'
+getnetbyaddr_r_proto='0'
+getnetbyname_r_proto='0'
+getnetent_r_proto='0'
+getprotobyname_r_proto='0'
+getprotobynumber_r_proto='0'
+getprotoent_r_proto='0'
+getpwent_r_proto='0'
+getpwnam_r_proto='0'
+getpwuid_r_proto='0'
+getservbyname_r_proto='0'
+getservbyport_r_proto='0'
+getservent_r_proto='0'
+getspnam_r_proto='0'
 gidformat='"ld"'
 gidsign='-1'
 gidsize='4'
 gidtype='gid_t'
 glibpth='/usr/shlib  /lib/pa1.1 /usr/lib/large /lib /usr/lib /usr/lib/386 /lib/386 /lib/large /usr/lib/small /lib/small /usr/ccs/lib /usr/ucblib /usr/shlib '
+gmake='gmake'
+gmtime_r_proto='0'
 grep='grep'
 groupcat=''
 groupstype='gid_t'
@@ -563,6 +556,7 @@ i8size='1'
 i8type='char'
 i_arpainet='define'
 i_bsdioctl=''
+i_crypt='undef'
 i_db='undef'
 i_dbm='undef'
 i_dirent='define'
@@ -577,6 +571,7 @@ i_grp='undef'
 i_ieeefp='undef'
 i_inttypes='undef'
 i_langinfo='undef'
+i_libutil='undef'
 i_limits='define'
 i_locale='define'
 i_machcthr='undef'
@@ -674,6 +669,7 @@ ksh=''
 ld='gcc'
 lddlflags='-mdll ~LINK_FLAGS~'
 ldflags='~LINK_FLAGS~'
+ldflags_uselargefiles=''
 ldlibpthname=''
 less='less'
 lib_ext='.a'
@@ -691,6 +687,7 @@ lint=''
 lkflags=''
 ln=''
 lns='copy'
+localtime_r_proto='0'
 locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
 loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
 longdblsize='12'
@@ -708,27 +705,12 @@ make_set_make='#'
 mallocobj='malloc.o'
 mallocsrc='malloc.c'
 malloctype='void *'
-man1='man1'
 man1dir='~INST_TOP~~INST_VER~\man\man1'
 man1direxp='~INST_TOP~~INST_VER~\man\man1'
 man1ext='1'
-man2='man2'
-man2ext='2'
-man3='man3'
 man3dir='~INST_TOP~~INST_VER~\man\man3'
 man3direxp='~INST_TOP~~INST_VER~\man\man3'
 man3ext='3'
-man4='man4'
-man4ext='4'
-man5='man5'
-man5ext='5'
-man6='man6'
-man6ext='6'
-man7='man7'
-man7ext='7'
-man8='man8'
-man8ext='8'
-mandirstyle='bsd'
 mips_type=''
 mkdir='mkdir'
 mmaptype='void *'
@@ -751,6 +733,10 @@ nm_opt=''
 nm_so_opt=''
 nonxs_ext='Errno'
 nroff=''
+nvEUformat='"E"'
+nvFUformat='"F"'
+nvGUformat='"G"'
+nv_preserves_uv_bits='32'
 nveformat='"e"'
 nvfformat='"f"'
 nvgformat='"g"'
@@ -772,6 +758,7 @@ path_sep=';'
 perl5=''
 perl='perl'
 perladmin=''
+perllibs='~libs~'
 perlpath='~INST_TOP~~INST_VER~\bin~INST_ARCH~\perl.exe'
 pg=''
 phostname='hostname'
@@ -791,9 +778,12 @@ quadkind='5'
 quadtype='long long'
 randbits='15'
 randfunc='rand'
+random_r_proto='0'
 randseedtype='unsigned'
 ranlib='rem'
 rd_nodata='-1'
+readdir64_r_proto='0'
+readdir_r_proto='0'
 revision='5'
 rm='del'
 rmail=''
@@ -810,6 +800,7 @@ sPRIi64='"li"'
 sPRIo64='"lo"'
 sPRIu64='"lu"'
 sPRIx64='"lx"'
+sSCNfldbl='"f"'
 sched_yield=''
 scriptdir='~INST_TOP~~INST_VER~\bin'
 scriptdirexp='~INST_TOP~~INST_VER~\bin'
@@ -818,6 +809,13 @@ seedfunc='srand'
 selectminbits='32'
 selecttype='Perl_fd_set *'
 sendmail='blat'
+setgrent_r_proto='0'
+sethostent_r_proto='0'
+setlocale_r_proto='0'
+setnetent_r_proto='0'
+setprotoent_r_proto='0'
+setpwent_r_proto='0'
+setservent_r_proto='0'
 sh='cmd /x /c'
 shar=''
 sharpbang='#!'
@@ -825,6 +823,7 @@ shmattype='void *'
 shortsize='2'
 shrpenv=''
 shsharp='true'
+sig_count='26'
 sig_name='ZERO HUP INT QUIT ILL NUM05 NUM06 NUM07 FPE KILL NUM10 SEGV NUM12 PIPE ALRM TERM NUM16 NUM17 NUM18 NUM19 CHLD BREAK ABRT STOP NUM24 CONT CLD'
 sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "NUM05", "NUM06", "NUM07", "FPE", "KILL", "NUM10", "SEGV", "NUM12", "PIPE", "ALRM", "TERM", "NUM16", "NUM17", "NUM18", "NUM19", "CHLD", "BREAK", "ABRT", "STOP", "NUM24", "CONT", "CLD", 0'
 sig_num='0 1 2 21 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 20 0'
@@ -851,6 +850,8 @@ socksizetype='int'
 sort='sort'
 spackage='Perl5'
 spitshell=''
+srand48_r_proto='0'
+srandom_r_proto='0'
 src=''
 ssizetype='int'
 startperl='#!perl'
@@ -863,21 +864,25 @@ stdio_cnt='((fp)->_cnt)'
 stdio_filbuf=''
 stdio_ptr='((fp)->_ptr)'
 stdio_stream_array=''
+strerror_r_proto='0'
 strings='/usr/include/string.h'
 submit=''
 subversion='~SUBVERSION~'
 sysman='/usr/man/man1'
 tail=''
 tar=''
+targetarch=''
 tbl=''
 tee=''
 test=''
 timeincl='/usr/include/sys/time.h '
 timetype='time_t'
+tmpnam_r_proto='0'
 touch='touch'
 tr=''
 trnl='\012'
 troff=''
+ttyname_r_proto='0'
 u16size='2'
 u16type='unsigned short'
 u32size='4'
@@ -946,6 +951,5 @@ PERL_VERSION='~PERL_VERSION~'
 PERL_API_REVISION='~PERL_API_REVISION~'
 PERL_API_SUBVERSION='~PERL_API_SUBVERSION~'
 PERL_API_VERSION='~PERL_API_VERSION~'
-PATCHLEVEL='~PERL_VERSION~'
-SUBVERSION='~PERL_SUBVERSION~'
+PERL_PATCHLEVEL='~PERL_VERSION~'
 version_patchlevel_string=''
index e11c5b3..975dd9a 100644 (file)
@@ -45,7 +45,10 @@ cc='~CC~'
 cccdlflags=' '
 ccdlflags=' '
 ccflags='-MD -DWIN32'
+ccflags_uselargefiles=''
+ccname='~CC~'
 ccsymbols=''
+ccversion=''
 cf_by='nobody'
 cf_email='nobody@no.where.net'
 cf_time=''
@@ -86,6 +89,7 @@ d_PRIi64='undef'
 d_PRIo64='undef'
 d_PRIu64='undef'
 d_PRIx64='undef'
+d_SCNfldbl='undef'
 d__fwalk='undef'
 d_access='define'
 d_accessx='undef'
@@ -290,7 +294,6 @@ d_mymalloc='undef'
 d_nice='undef'
 d_nl_langinfo='undef'
 d_nv_preserves_uv='define'
-nv_preserves_uv_bits='32'
 d_off64_t='undef'
 d_old_pthread_create_joinable='undef'
 d_oldpthreads='undef'
@@ -359,6 +362,7 @@ d_setpgid='undef'
 d_setpgrp2='undef'
 d_setpgrp='undef'
 d_setprior='undef'
+d_setproctitle='undef'
 d_setprotoent_r='undef'
 d_setpwent='undef'
 d_setpwent_r='undef'
@@ -467,6 +471,9 @@ d_xenix='undef'
 date='date'
 db_hashtype='int'
 db_prefixtype='int'
+db_version_major='0'
+db_version_minor='0'
+db_version_patch='0'
 defvoidused='15'
 direntrytype='struct direct'
 dlext='dll'
@@ -490,6 +497,7 @@ eunicefix=':'
 exe_ext='.exe'
 expr='expr'
 extensions='~static_ext~ ~dynamic_ext~ ~nonxs_ext~'
+extras=''
 fflushNULL='define'
 fflushall='undef'
 find='find'
@@ -501,6 +509,7 @@ freetype='void'
 full_ar=''
 full_csh=''
 full_sed=''
+gccosandvers=''
 gccversion=''
 getgrent_r_proto='0'
 getgrgid_r_proto='0'
@@ -527,6 +536,7 @@ gidsign='-1'
 gidsize='4'
 gidtype='gid_t'
 glibpth='/usr/shlib  /lib/pa1.1 /usr/lib/large /lib /usr/lib /usr/lib/386 /lib/386 /lib/large /usr/lib/small /lib/small /usr/ccs/lib /usr/ucblib /usr/shlib '
+gmake='gmake'
 gmtime_r_proto='0'
 grep='grep'
 groupcat=''
@@ -561,6 +571,7 @@ i_grp='undef'
 i_ieeefp='undef'
 i_inttypes='undef'
 i_langinfo='undef'
+i_libutil='undef'
 i_limits='define'
 i_locale='define'
 i_machcthr='undef'
@@ -658,6 +669,7 @@ ksh=''
 ld='~LINK32~'
 lddlflags='-dll ~LINK_FLAGS~'
 ldflags='~LINK_FLAGS~'
+ldflags_uselargefiles=''
 ldlibpthname=''
 less='less'
 lib_ext='.lib'
@@ -693,27 +705,12 @@ make_set_make='#'
 mallocobj='malloc.o'
 mallocsrc='malloc.c'
 malloctype='void *'
-man1='man1'
 man1dir='~INST_TOP~~INST_VER~\man\man1'
 man1direxp='~INST_TOP~~INST_VER~\man\man1'
 man1ext='1'
-man2='man2'
-man2ext='2'
-man3='man3'
 man3dir='~INST_TOP~~INST_VER~\man\man3'
 man3direxp='~INST_TOP~~INST_VER~\man\man3'
 man3ext='3'
-man4='man4'
-man4ext='4'
-man5='man5'
-man5ext='5'
-man6='man6'
-man6ext='6'
-man7='man7'
-man7ext='7'
-man8='man8'
-man8ext='8'
-mandirstyle='bsd'
 mips_type=''
 mkdir='mkdir'
 mmaptype='void *'
@@ -736,6 +733,10 @@ nm_opt=''
 nm_so_opt=''
 nonxs_ext='Errno'
 nroff=''
+nvEUformat='"E"'
+nvFUformat='"F"'
+nvGUformat='"G"'
+nv_preserves_uv_bits='32'
 nveformat='"e"'
 nvfformat='"f"'
 nvgformat='"g"'
@@ -757,6 +758,7 @@ path_sep=';'
 perl5=''
 perl='perl'
 perladmin=''
+perllibs='~libs~'
 perlpath='~INST_TOP~~INST_VER~\bin~INST_ARCH~\perl.exe'
 pg=''
 phostname='hostname'
@@ -798,6 +800,7 @@ sPRIi64='"li"'
 sPRIo64='"lo"'
 sPRIu64='"lu"'
 sPRIx64='"lx"'
+sSCNfldbl='"f"'
 sched_yield=''
 scriptdir='~INST_TOP~~INST_VER~\bin'
 scriptdirexp='~INST_TOP~~INST_VER~\bin'
@@ -820,6 +823,7 @@ shmattype='void *'
 shortsize='2'
 shrpenv=''
 shsharp='true'
+sig_count='26'
 sig_name='ZERO HUP INT QUIT ILL NUM05 NUM06 NUM07 FPE KILL NUM10 SEGV NUM12 PIPE ALRM TERM NUM16 NUM17 NUM18 NUM19 CHLD BREAK ABRT STOP NUM24 CONT CLD'
 sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "NUM05", "NUM06", "NUM07", "FPE", "KILL", "NUM10", "SEGV", "NUM12", "PIPE", "ALRM", "TERM", "NUM16", "NUM17", "NUM18", "NUM19", "CHLD", "BREAK", "ABRT", "STOP", "NUM24", "CONT", "CLD", 0'
 sig_num='0 1 2 21 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 20 0'
@@ -867,6 +871,7 @@ subversion='~SUBVERSION~'
 sysman='/usr/man/man1'
 tail=''
 tar=''
+targetarch=''
 tbl=''
 tee=''
 test=''
@@ -946,6 +951,5 @@ PERL_VERSION='~PERL_VERSION~'
 PERL_API_REVISION='~PERL_API_REVISION~'
 PERL_API_SUBVERSION='~PERL_API_SUBVERSION~'
 PERL_API_VERSION='~PERL_API_VERSION~'
-PATCHLEVEL='~PERL_VERSION~'
-SUBVERSION='~PERL_SUBVERSION~'
+PERL_PATCHLEVEL='~PERL_VERSION~'
 version_patchlevel_string=''
index 1c1652b..a4280b4 100644 (file)
@@ -45,7 +45,10 @@ cc='~CC~'
 cccdlflags=' '
 ccdlflags=' '
 ccflags='-MD -DWIN32'
+ccflags_uselargefiles=''
+ccname='~CC~'
 ccsymbols=''
+ccversion=''
 cf_by='nobody'
 cf_email='nobody@no.where.net'
 cf_time=''
@@ -86,6 +89,7 @@ d_PRIi64='undef'
 d_PRIo64='undef'
 d_PRIu64='undef'
 d_PRIx64='undef'
+d_SCNfldbl='undef'
 d__fwalk='undef'
 d_access='define'
 d_accessx='undef'
@@ -290,7 +294,6 @@ d_mymalloc='undef'
 d_nice='undef'
 d_nl_langinfo='undef'
 d_nv_preserves_uv='undef'
-nv_preserves_uv_bits='53'
 d_off64_t='undef'
 d_old_pthread_create_joinable='undef'
 d_oldpthreads='undef'
@@ -359,6 +362,7 @@ d_setpgid='undef'
 d_setpgrp2='undef'
 d_setpgrp='undef'
 d_setprior='undef'
+d_setproctitle='undef'
 d_setprotoent_r='undef'
 d_setpwent='undef'
 d_setpwent_r='undef'
@@ -467,6 +471,9 @@ d_xenix='undef'
 date='date'
 db_hashtype='int'
 db_prefixtype='int'
+db_version_major='0'
+db_version_minor='0'
+db_version_patch='0'
 defvoidused='15'
 direntrytype='struct direct'
 dlext='dll'
@@ -490,6 +497,7 @@ eunicefix=':'
 exe_ext='.exe'
 expr='expr'
 extensions='~static_ext~ ~dynamic_ext~ ~nonxs_ext~'
+extras=''
 fflushNULL='define'
 fflushall='undef'
 find='find'
@@ -501,6 +509,7 @@ freetype='void'
 full_ar=''
 full_csh=''
 full_sed=''
+gccosandvers=''
 gccversion=''
 getgrent_r_proto='0'
 getgrgid_r_proto='0'
@@ -527,6 +536,7 @@ gidsign='-1'
 gidsize='4'
 gidtype='gid_t'
 glibpth='/usr/shlib  /lib/pa1.1 /usr/lib/large /lib /usr/lib /usr/lib/386 /lib/386 /lib/large /usr/lib/small /lib/small /usr/ccs/lib /usr/ucblib /usr/shlib '
+gmake='gmake'
 gmtime_r_proto='0'
 grep='grep'
 groupcat=''
@@ -561,6 +571,7 @@ i_grp='undef'
 i_ieeefp='undef'
 i_inttypes='undef'
 i_langinfo='undef'
+i_libutil='undef'
 i_limits='define'
 i_locale='define'
 i_machcthr='undef'
@@ -658,6 +669,7 @@ ksh=''
 ld='~LINK32~'
 lddlflags='-dll ~LINK_FLAGS~'
 ldflags='~LINK_FLAGS~'
+ldflags_uselargefiles=''
 ldlibpthname=''
 less='less'
 lib_ext='.lib'
@@ -693,27 +705,12 @@ make_set_make='#'
 mallocobj='malloc.o'
 mallocsrc='malloc.c'
 malloctype='void *'
-man1='man1'
 man1dir='~INST_TOP~~INST_VER~\man\man1'
 man1direxp='~INST_TOP~~INST_VER~\man\man1'
 man1ext='1'
-man2='man2'
-man2ext='2'
-man3='man3'
 man3dir='~INST_TOP~~INST_VER~\man\man3'
 man3direxp='~INST_TOP~~INST_VER~\man\man3'
 man3ext='3'
-man4='man4'
-man4ext='4'
-man5='man5'
-man5ext='5'
-man6='man6'
-man6ext='6'
-man7='man7'
-man7ext='7'
-man8='man8'
-man8ext='8'
-mandirstyle='bsd'
 mips_type=''
 mkdir='mkdir'
 mmaptype='void *'
@@ -736,6 +733,10 @@ nm_opt=''
 nm_so_opt=''
 nonxs_ext='Errno'
 nroff=''
+nvEUformat='"E"'
+nvFUformat='"F"'
+nvGUformat='"G"'
+nv_preserves_uv_bits='53'
 nveformat='"e"'
 nvfformat='"f"'
 nvgformat='"g"'
@@ -757,6 +758,7 @@ path_sep=';'
 perl5=''
 perl='perl'
 perladmin=''
+perllibs='~libs~'
 perlpath='~INST_TOP~~INST_VER~\bin~INST_ARCH~\perl.exe'
 pg=''
 phostname='hostname'
@@ -798,6 +800,7 @@ sPRIi64='"I64i"'
 sPRIo64='"I64o"'
 sPRIu64='"I64u"'
 sPRIx64='"I64x"'
+sSCNfldbl='"f"'
 sched_yield=''
 scriptdir='~INST_TOP~~INST_VER~\bin'
 scriptdirexp='~INST_TOP~~INST_VER~\bin'
@@ -820,6 +823,7 @@ shmattype='void *'
 shortsize='2'
 shrpenv=''
 shsharp='true'
+sig_count='26'
 sig_name='ZERO HUP INT QUIT ILL NUM05 NUM06 NUM07 FPE KILL NUM10 SEGV NUM12 PIPE ALRM TERM NUM16 NUM17 NUM18 NUM19 CHLD BREAK ABRT STOP NUM24 CONT CLD'
 sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "NUM05", "NUM06", "NUM07", "FPE", "KILL", "NUM10", "SEGV", "NUM12", "PIPE", "ALRM", "TERM", "NUM16", "NUM17", "NUM18", "NUM19", "CHLD", "BREAK", "ABRT", "STOP", "NUM24", "CONT", "CLD", 0'
 sig_num='0 1 2 21 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 20 0'
@@ -867,6 +871,7 @@ subversion='~SUBVERSION~'
 sysman='/usr/man/man1'
 tail=''
 tar=''
+targetarch=''
 tbl=''
 tee=''
 test=''
@@ -946,6 +951,5 @@ PERL_VERSION='~PERL_VERSION~'
 PERL_API_REVISION='~PERL_API_REVISION~'
 PERL_API_SUBVERSION='~PERL_API_SUBVERSION~'
 PERL_API_VERSION='~PERL_API_VERSION~'
-PATCHLEVEL='~PERL_VERSION~'
-SUBVERSION='~PERL_SUBVERSION~'
+PERL_PATCHLEVEL='~PERL_VERSION~'
 version_patchlevel_string=''
index 6bb8aad..07cd809 100644 (file)
@@ -13,8 +13,8 @@
 /*
  * Package name      : perl5
  * Source directory  : 
- * Configuration time: Tue Jan 29 08:04:05 2002
- * Configured by     : nick
+ * Configuration time: Sun May 12 17:16:39 2002
+ * Configured by     : gsar
  * Target system     : 
  */
 
 
 /* BYTEORDER:
  *     This symbol holds the hexadecimal constant defined in byteorder,
- *     i.e. 0x1234 or 0x4321, etc...
+ *     in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc...
  *     If the compiler supports cross-compiling or multiple-architecture
  *     binaries (eg. on NeXT systems), use compiler-defined macros to
  *     determine the byte order.
  */
 #define HAS_ACCESS             /**/
 
+/* HAS_ASCTIME_R:
+ *     This symbol, if defined, indicates that the asctime_r routine
+ *     is available to asctime re-entrantly.
+ */
+/* ASCTIME_R_PROTO:
+ *     This symbol encodes the prototype of asctime_r.
+ */
+/*#define HAS_ASCTIME_R           /**/
+#define ASCTIME_R_PROTO 0         /**/
+
 /* CASTI32:
  *     This symbol is defined if the C compiler can cast negative
  *     or large floating point numbers to 32-bit ints.
  */
 /*#define HAS_STRUCT_CMSGHDR   /**/
 
+/* HAS_CRYPT_R:
+ *     This symbol, if defined, indicates that the crypt_r routine
+ *     is available to crypt re-entrantly.
+ */
+/* CRYPT_R_PROTO:
+ *     This symbol encodes the prototype of crypt_r.
+ */
+/*#define HAS_CRYPT_R     /**/
+#define CRYPT_R_PROTO 0           /**/
+
 /* HAS_CSH:
  *     This symbol, if defined, indicates that the C-shell exists.
  */
 #define CSH "" /**/
 #endif
 
+/* HAS_CTIME_R:
+ *     This symbol, if defined, indicates that the ctime_r routine
+ *     is available to ctime re-entrantly.
+ */
+/* CTIME_R_PROTO:
+ *     This symbol encodes the prototype of ctime_r.
+ */
+/*#define HAS_CTIME_R     /**/
+#define CTIME_R_PROTO 0           /**/
+
 /* DLSYM_NEEDS_UNDERSCORE:
  *     This symbol, if defined, indicates that we need to prepend an
  *     underscore to the symbol name before calling dlsym().  This only
  */
 /*#define      DLSYM_NEEDS_UNDERSCORE  /**/
 
+/* HAS_DRAND48_R:
+ *     This symbol, if defined, indicates that the drand48_r routine
+ *     is available to drand48 re-entrantly.
+ */
+/* DRAND48_R_PROTO:
+ *     This symbol encodes the prototype of drand48_r.
+ */
+/*#define HAS_DRAND48_R           /**/
+#define DRAND48_R_PROTO 0         /**/
+
 /* HAS_DRAND48_PROTO:
  *     This symbol, if defined, indicates that the system provides
  *     a prototype for the drand48() function.  Otherwise, it is up
  */
 /*#define HAS_ENDGRENT         /**/
 
+/* HAS_ENDGRENT_R:
+ *     This symbol, if defined, indicates that the endgrent_r routine
+ *     is available to endgrent re-entrantly.
+ */
+/* ENDGRENT_R_PROTO:
+ *     This symbol encodes the prototype of endgrent_r.
+ */
+/*#define HAS_ENDGRENT_R          /**/
+#define ENDGRENT_R_PROTO 0        /**/
+
 /* HAS_ENDHOSTENT:
  *     This symbol, if defined, indicates that the endhostent() routine is
  *     available to close whatever was being used for host queries.
  */
 /*#define HAS_ENDPWENT         /**/
 
+/* HAS_ENDPWENT_R:
+ *     This symbol, if defined, indicates that the endpwent_r routine
+ *     is available to endpwent re-entrantly.
+ */
+/* ENDPWENT_R_PROTO:
+ *     This symbol encodes the prototype of endpwent_r.
+ */
+/*#define HAS_ENDPWENT_R          /**/
+#define ENDPWENT_R_PROTO 0        /**/
+
 /* HAS_ENDSERVENT:
  *     This symbol, if defined, indicates that the endservent() routine is
  *     available to close whatever was being used for service queries.
  *     a macro using sprintf("%g") is used. Arguments for the Gconvert
  *     macro are: value, number of digits, whether trailing zeros should
  *     be retained, and the output buffer.
- *     Possible values are:
+ *     The usual values are:
  *             d_Gconvert='gconvert((x),(n),(t),(b))'
  *             d_Gconvert='gcvt((x),(n),(b))'
  *             d_Gconvert='sprintf((b),"%.*g",(n),(x))'
  */
 /*#define HAS_GETGRENT         /**/
 
+/* HAS_GETGRENT_R:
+ *     This symbol, if defined, indicates that the getgrent_r routine
+ *     is available to getgrent re-entrantly.
+ */
+/* GETGRENT_R_PROTO:
+ *     This symbol encodes the prototype of getgrent_r.
+ */
+/*#define HAS_GETGRENT_R          /**/
+#define GETGRENT_R_PROTO 0        /**/
+
+/* HAS_GETGRGID_R:
+ *     This symbol, if defined, indicates that the getgrgid_r routine
+ *     is available to getgrgid re-entrantly.
+ */
+/* GETGRGID_R_PROTO:
+ *     This symbol encodes the prototype of getgrgid_r.
+ */
+/*#define HAS_GETGRGID_R          /**/
+#define GETGRGID_R_PROTO 0        /**/
+
+/* HAS_GETGRNAM_R:
+ *     This symbol, if defined, indicates that the getgrnam_r routine
+ *     is available to getgrnam re-entrantly.
+ */
+/* GETGRNAM_R_PROTO:
+ *     This symbol encodes the prototype of getgrnam_r.
+ */
+/*#define HAS_GETGRNAM_R          /**/
+#define GETGRNAM_R_PROTO 0        /**/
+
 /* HAS_GETHOSTBYADDR:
  *     This symbol, if defined, indicates that the gethostbyaddr() routine is
  *     available to look up hosts by their IP addresses.
  */
 /*#define HAS_GETITIMER                /**/
 
+/* HAS_GETLOGIN_R:
+ *     This symbol, if defined, indicates that the getlogin_r routine
+ *     is available to getlogin re-entrantly.
+ */
+/* GETLOGIN_R_PROTO:
+ *     This symbol encodes the prototype of getlogin_r.
+ */
+/*#define HAS_GETLOGIN_R          /**/
+#define GETLOGIN_R_PROTO 0        /**/
+
 /* HAS_GETMNT:
  *     This symbol, if defined, indicates that the getmnt routine is
  *     available to get filesystem mount info by filename.
  */
 /*#define HAS_GETPWENT         /**/
 
+/* HAS_GETPWENT_R:
+ *     This symbol, if defined, indicates that the getpwent_r routine
+ *     is available to getpwent re-entrantly.
+ */
+/* GETPWENT_R_PROTO:
+ *     This symbol encodes the prototype of getpwent_r.
+ */
+/*#define HAS_GETPWENT_R          /**/
+#define GETPWENT_R_PROTO 0        /**/
+
+/* HAS_GETPWNAM_R:
+ *     This symbol, if defined, indicates that the getpwnam_r routine
+ *     is available to getpwnam re-entrantly.
+ */
+/* GETPWNAM_R_PROTO:
+ *     This symbol encodes the prototype of getpwnam_r.
+ */
+/*#define HAS_GETPWNAM_R          /**/
+#define GETPWNAM_R_PROTO 0        /**/
+
+/* HAS_GETPWUID_R:
+ *     This symbol, if defined, indicates that the getpwuid_r routine
+ *     is available to getpwuid re-entrantly.
+ */
+/* GETPWUID_R_PROTO:
+ *     This symbol encodes the prototype of getpwuid_r.
+ */
+/*#define HAS_GETPWUID_R          /**/
+#define GETPWUID_R_PROTO 0        /**/
+
 /* HAS_GETSERVENT:
  *     This symbol, if defined, indicates that the getservent() routine is
  *     available to look up network services in some data base or another.
  */
 /*#define HAS_GETSPNAM         /**/
 
+/* HAS_GETSPNAM_R:
+ *     This symbol, if defined, indicates that the getspnam_r routine
+ *     is available to getspnam re-entrantly.
+ */
+/* GETSPNAM_R_PROTO:
+ *     This symbol encodes the prototype of getspnam_r.
+ */
+/*#define HAS_GETSPNAM_R          /**/
+#define GETSPNAM_R_PROTO 0        /**/
+
 /* HAS_GETSERVBYNAME:
  *     This symbol, if defined, indicates that the getservbyname()
  *     routine is available to look up services by their name.
 #define HAS_GETSERVBYNAME              /**/
 #define HAS_GETSERVBYPORT              /**/
 
+/* HAS_GMTIME_R:
+ *     This symbol, if defined, indicates that the gmtime_r routine
+ *     is available to gmtime re-entrantly.
+ */
+/* GMTIME_R_PROTO:
+ *     This symbol encodes the prototype of gmtime_r.
+ */
+/*#define HAS_GMTIME_R    /**/
+#define GMTIME_R_PROTO 0          /**/
+
 /* HAS_GNULIBC:
  *     This symbol, if defined, indicates to the C program that 
  *     the GNU C library is being used.
  */
 #define HAS_LDBL_DIG   /**/
 
+/* HAS_LOCALTIME_R:
+ *     This symbol, if defined, indicates that the localtime_r routine
+ *     is available to localtime re-entrantly.
+ */
+/* LOCALTIME_R_PROTO:
+ *     This symbol encodes the prototype of localtime_r.
+ */
+/*#define HAS_LOCALTIME_R         /**/
+#define LOCALTIME_R_PROTO 0       /**/
+
 /* HAS_LONG_DOUBLE:
  *     This symbol will be defined if the C compiler supports long
  *     doubles.
 #define SCHED_YIELD            /**/
 /*#define HAS_SCHED_YIELD      /**/
 
+/* HAS_RANDOM_R:
+ *     This symbol, if defined, indicates that the random_r routine
+ *     is available to random re-entrantly.
+ */
+/* RANDOM_R_PROTO:
+ *     This symbol encodes the prototype of random_r.
+ */
+/*#define HAS_RANDOM_R    /**/
+#define RANDOM_R_PROTO 0          /**/
+
+/* HAS_READDIR_R:
+ *     This symbol, if defined, indicates that the readdir_r routine
+ *     is available to readdir re-entrantly.
+ */
+/* READDIR_R_PROTO:
+ *     This symbol encodes the prototype of readdir_r.
+ */
+/*#define HAS_READDIR_R           /**/
+#define READDIR_R_PROTO 0         /**/
+
 /* HAS_READV:
  *     This symbol, if defined, indicates that the readv routine is
  *     available to do gather reads.  You will also need <sys/uio.h>
  */
 /*#define HAS_SETGRENT         /**/
 
+/* HAS_SETGRENT_R:
+ *     This symbol, if defined, indicates that the setgrent_r routine
+ *     is available to setgrent re-entrantly.
+ */
+/* SETGRENT_R_PROTO:
+ *     This symbol encodes the prototype of setgrent_r.
+ */
+/*#define HAS_SETGRENT_R          /**/
+#define SETGRENT_R_PROTO 0        /**/
+
 /* HAS_SETGROUPS:
  *     This symbol, if defined, indicates that the setgroups() routine is
  *     available to set the list of process groups.  If unavailable, multiple
  */
 /*#define HAS_SETPWENT         /**/
 
+/* HAS_SETPWENT_R:
+ *     This symbol, if defined, indicates that the setpwent_r routine
+ *     is available to setpwent re-entrantly.
+ */
+/* SETPWENT_R_PROTO:
+ *     This symbol encodes the prototype of setpwent_r.
+ */
+/*#define HAS_SETPWENT_R          /**/
+#define SETPWENT_R_PROTO 0        /**/
+
 /* HAS_SETSERVENT:
  *     This symbol, if defined, indicates that the setservent() routine is
  *     available.
  */
 /*#define HAS_SQRTL            /**/
 
+/* HAS_SRAND48_R:
+ *     This symbol, if defined, indicates that the srand48_r routine
+ *     is available to srand48 re-entrantly.
+ */
+/* SRAND48_R_PROTO:
+ *     This symbol encodes the prototype of srand48_r.
+ */
+/*#define HAS_SRAND48_R           /**/
+#define SRAND48_R_PROTO 0         /**/
+
+/* HAS_SRANDOM_R:
+ *     This symbol, if defined, indicates that the srandom_r routine
+ *     is available to srandom re-entrantly.
+ */
+/* SRANDOM_R_PROTO:
+ *     This symbol encodes the prototype of srandom_r.
+ */
+/*#define HAS_SRANDOM_R           /**/
+#define SRANDOM_R_PROTO 0         /**/
+
 /* USE_STAT_BLOCKS:
  *     This symbol is defined if this system has a stat structure declaring
  *     st_blksize and st_blocks.
 #define HAS_SYS_ERRLIST        /**/
 #define Strerror(e) strerror(e)
 
+/* HAS_STRERROR_R:
+ *     This symbol, if defined, indicates that the strerror_r routine
+ *     is available to strerror re-entrantly.
+ */
+/* STRERROR_R_PROTO:
+ *     This symbol encodes the prototype of strerror_r.
+ */
+/*#define HAS_STRERROR_R          /**/
+#define STRERROR_R_PROTO 0        /**/
+
 /* HAS_STRTOLD:
  *     This symbol, if defined, indicates that the strtold routine is
  *     available to convert strings to long doubles.
  */
 #define        HAS_TELLDIR_PROTO       /**/
 
+/* HAS_TIME:
+ *     This symbol, if defined, indicates that the time() routine exists.
+ */
 /* Time_t:
  *     This symbol holds the type returned by time(). It can be long,
  *     or time_t on BSD sites (in which case <sys/types.h> should be
  *     included).
  */
+#define HAS_TIME               /**/
 #define Time_t time_t          /* Time type */
 
 /* HAS_TIMES:
  */
 #define HAS_TIMES              /**/
 
+/* HAS_TMPNAM_R:
+ *     This symbol, if defined, indicates that the tmpnam_r routine
+ *     is available to tmpnam re-entrantly.
+ */
+/* TMPNAM_R_PROTO:
+ *     This symbol encodes the prototype of tmpnam_r.
+ */
+/*#define HAS_TMPNAM_R    /**/
+#define TMPNAM_R_PROTO 0          /**/
+
 /* HAS_UALARM:
  *     This symbol, if defined, indicates that the ualarm routine is
  *     available to do alarms with microsecond granularity.
  */
 #define DB_Hash_t      int             /**/
 #define DB_Prefix_t    int     /**/
-#define DB_VERSION_MAJOR_CFG   undef   /**/
-#define DB_VERSION_MINOR_CFG   undef   /**/
-#define DB_VERSION_PATCH_CFG   undef   /**/
+#define DB_VERSION_MAJOR_CFG   0       /**/
+#define DB_VERSION_MINOR_CFG   0       /**/
+#define DB_VERSION_PATCH_CFG   0       /**/
 
 /* I_FP_CLASS:
  *     This symbol, if defined, indicates that <fp_class.h> exists and
  *     This symbol, if defined, indicates to the C program that it should
  *     include <sys/time.h> with KERNEL defined.
  */
+/* HAS_TM_TM_ZONE:
+ *     This symbol, if defined, indicates to the C program that
+ *     the struct tm has a tm_zone field.
+ */
 #define I_TIME         /**/
 /*#define I_SYS_TIME           /**/
 /*#define I_SYS_TIME_KERNEL            /**/
+/*#define HAS_TM_TM_ZONE               /**/
 
 /* I_USTAT:
  *     This symbol, if defined, indicates that <ustat.h> exists and
 /*#define PERL_PRIfldbl        "f"     /**/
 /*#define PERL_PRIgldbl        "g"     /**/
 /*#define PERL_PRIeldbl        "e"     /**/
-/*#define PERL_SCNfldbl        undef   /**/
+/*#define PERL_SCNfldbl        "f"     /**/
 
 /* Off_t:
  *     This symbol holds the type used to declare offsets in the kernel.
  */
 #ifndef USE_CROSS_COMPILE
 /*#define      USE_CROSS_COMPILE       /**/
-#define        PERL_TARGETARCH "undef" /**/
+#define        PERL_TARGETARCH ""      /**/
 #endif
 
 /* HAS_DBMINIT_PROTO:
  *     This symbol, if defined, indicates that you must access
  *     character data through U32-aligned pointers.
  */
+#ifndef U32_ALIGNMENT_REQUIRED
 #define U32_ALIGNMENT_REQUIRED /**/
+#endif
 
 /* HAS_USLEEP_PROTO:
  *     This symbol, if defined, indicates that the system provides
  */
 /*#define      HAS_USLEEP_PROTO        /**/
 
+/* I_CRYPT:
+ *     This symbol, if defined, indicates that <crypt.h> exists and
+ *     should be included.
+ */
+/*#define      I_CRYPT         /**/
+
 /* I_FP:
  *     This symbol, if defined, indicates that <fp.h> exists and
  *     should be included.
  */
 /*#define      I_LANGINFO              /**/
 
+/* HAS_CTERMID_R:
+ *     This symbol, if defined, indicates that the ctermid_r routine
+ *     is available to ctermid re-entrantly.
+ */
+/* CTERMID_R_PROTO:
+ *     This symbol encodes the prototype of ctermid_r.
+ */
+/*#define HAS_CTERMID_R           /**/
+#define CTERMID_R_PROTO 0         /**/
+
+/* HAS_ENDHOSTENT_R:
+ *     This symbol, if defined, indicates that the endhostent_r routine
+ *     is available to endhostent re-entrantly.
+ */
+/* ENDHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of endhostent_r.
+ */
+/*#define HAS_ENDHOSTENT_R        /**/
+#define ENDHOSTENT_R_PROTO 0      /**/
+
+/* HAS_ENDNETENT_R:
+ *     This symbol, if defined, indicates that the endnetent_r routine
+ *     is available to endnetent re-entrantly.
+ */
+/* ENDNETENT_R_PROTO:
+ *     This symbol encodes the prototype of endnetent_r.
+ */
+/*#define HAS_ENDNETENT_R         /**/
+#define ENDNETENT_R_PROTO 0       /**/
+
+/* HAS_ENDPROTOENT_R:
+ *     This symbol, if defined, indicates that the endprotoent_r routine
+ *     is available to endprotoent re-entrantly.
+ */
+/* ENDPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of endprotoent_r.
+ */
+/*#define HAS_ENDPROTOENT_R       /**/
+#define ENDPROTOENT_R_PROTO 0     /**/
+
+/* HAS_ENDSERVENT_R:
+ *     This symbol, if defined, indicates that the endservent_r routine
+ *     is available to endservent re-entrantly.
+ */
+/* ENDSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of endservent_r.
+ */
+/*#define HAS_ENDSERVENT_R        /**/
+#define ENDSERVENT_R_PROTO 0      /**/
+
+/* HAS_GETHOSTBYADDR_R:
+ *     This symbol, if defined, indicates that the gethostbyaddr_r routine
+ *     is available to gethostbyaddr re-entrantly.
+ */
+/* GETHOSTBYADDR_R_PROTO:
+ *     This symbol encodes the prototype of gethostbyaddr_r.
+ */
+/*#define HAS_GETHOSTBYADDR_R     /**/
+#define GETHOSTBYADDR_R_PROTO 0           /**/
+
+/* HAS_GETHOSTBYNAME_R:
+ *     This symbol, if defined, indicates that the gethostbyname_r routine
+ *     is available to gethostbyname re-entrantly.
+ */
+/* GETHOSTBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of gethostbyname_r.
+ */
+/*#define HAS_GETHOSTBYNAME_R     /**/
+#define GETHOSTBYNAME_R_PROTO 0           /**/
+
+/* HAS_GETHOSTENT_R:
+ *     This symbol, if defined, indicates that the gethostent_r routine
+ *     is available to gethostent re-entrantly.
+ */
+/* GETHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of gethostent_r.
+ */
+/*#define HAS_GETHOSTENT_R        /**/
+#define GETHOSTENT_R_PROTO 0      /**/
+
+/* HAS_GETNETBYADDR_R:
+ *     This symbol, if defined, indicates that the getnetbyaddr_r routine
+ *     is available to getnetbyaddr re-entrantly.
+ */
+/* GETNETBYADDR_R_PROTO:
+ *     This symbol encodes the prototype of getnetbyaddr_r.
+ */
+/*#define HAS_GETNETBYADDR_R      /**/
+#define GETNETBYADDR_R_PROTO 0    /**/
+
+/* HAS_GETNETBYNAME_R:
+ *     This symbol, if defined, indicates that the getnetbyname_r routine
+ *     is available to getnetbyname re-entrantly.
+ */
+/* GETNETBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getnetbyname_r.
+ */
+/*#define HAS_GETNETBYNAME_R      /**/
+#define GETNETBYNAME_R_PROTO 0    /**/
+
+/* HAS_GETNETENT_R:
+ *     This symbol, if defined, indicates that the getnetent_r routine
+ *     is available to getnetent re-entrantly.
+ */
+/* GETNETENT_R_PROTO:
+ *     This symbol encodes the prototype of getnetent_r.
+ */
+/*#define HAS_GETNETENT_R         /**/
+#define GETNETENT_R_PROTO 0       /**/
+
+/* HAS_GETPROTOBYNAME_R:
+ *     This symbol, if defined, indicates that the getprotobyname_r routine
+ *     is available to getprotobyname re-entrantly.
+ */
+/* GETPROTOBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getprotobyname_r.
+ */
+/*#define HAS_GETPROTOBYNAME_R    /**/
+#define GETPROTOBYNAME_R_PROTO 0          /**/
+
+/* HAS_GETPROTOBYNUMBER_R:
+ *     This symbol, if defined, indicates that the getprotobynumber_r routine
+ *     is available to getprotobynumber re-entrantly.
+ */
+/* GETPROTOBYNUMBER_R_PROTO:
+ *     This symbol encodes the prototype of getprotobynumber_r.
+ */
+/*#define HAS_GETPROTOBYNUMBER_R          /**/
+#define GETPROTOBYNUMBER_R_PROTO 0        /**/
+
+/* HAS_GETPROTOENT_R:
+ *     This symbol, if defined, indicates that the getprotoent_r routine
+ *     is available to getprotoent re-entrantly.
+ */
+/* GETPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of getprotoent_r.
+ */
+/*#define HAS_GETPROTOENT_R       /**/
+#define GETPROTOENT_R_PROTO 0     /**/
+
+/* HAS_GETSERVBYNAME_R:
+ *     This symbol, if defined, indicates that the getservbyname_r routine
+ *     is available to getservbyname re-entrantly.
+ */
+/* GETSERVBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getservbyname_r.
+ */
+/*#define HAS_GETSERVBYNAME_R     /**/
+#define GETSERVBYNAME_R_PROTO 0           /**/
+
+/* HAS_GETSERVBYPORT_R:
+ *     This symbol, if defined, indicates that the getservbyport_r routine
+ *     is available to getservbyport re-entrantly.
+ */
+/* GETSERVBYPORT_R_PROTO:
+ *     This symbol encodes the prototype of getservbyport_r.
+ */
+/*#define HAS_GETSERVBYPORT_R     /**/
+#define GETSERVBYPORT_R_PROTO 0           /**/
+
+/* HAS_GETSERVENT_R:
+ *     This symbol, if defined, indicates that the getservent_r routine
+ *     is available to getservent re-entrantly.
+ */
+/* GETSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of getservent_r.
+ */
+/*#define HAS_GETSERVENT_R        /**/
+#define GETSERVENT_R_PROTO 0      /**/
+
 /* HAS_PTHREAD_ATFORK:
  *     This symbol, if defined, indicates that the pthread_atfork routine
  *     is available setup fork handlers.
  */
 /*#define HAS_PTHREAD_ATFORK           /**/
 
+/* HAS_READDIR64_R:
+ *     This symbol, if defined, indicates that the readdir64_r routine
+ *     is available to readdir64 re-entrantly.
+ */
+/* READDIR64_R_PROTO:
+ *     This symbol encodes the prototype of readdir64_r.
+ */
+/*#define HAS_READDIR64_R         /**/
+#define READDIR64_R_PROTO 0       /**/
+
+/* HAS_SETHOSTENT_R:
+ *     This symbol, if defined, indicates that the sethostent_r routine
+ *     is available to sethostent re-entrantly.
+ */
+/* SETHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of sethostent_r.
+ */
+/*#define HAS_SETHOSTENT_R        /**/
+#define SETHOSTENT_R_PROTO 0      /**/
+
+/* HAS_SETLOCALE_R:
+ *     This symbol, if defined, indicates that the setlocale_r routine
+ *     is available to setlocale re-entrantly.
+ */
+/* SETLOCALE_R_PROTO:
+ *     This symbol encodes the prototype of setlocale_r.
+ */
+/*#define HAS_SETLOCALE_R         /**/
+#define SETLOCALE_R_PROTO 0       /**/
+
+/* HAS_SETNETENT_R:
+ *     This symbol, if defined, indicates that the setnetent_r routine
+ *     is available to setnetent re-entrantly.
+ */
+/* SETNETENT_R_PROTO:
+ *     This symbol encodes the prototype of setnetent_r.
+ */
+/*#define HAS_SETNETENT_R         /**/
+#define SETNETENT_R_PROTO 0       /**/
+
+/* HAS_SETPROTOENT_R:
+ *     This symbol, if defined, indicates that the setprotoent_r routine
+ *     is available to setprotoent re-entrantly.
+ */
+/* SETPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of setprotoent_r.
+ */
+/*#define HAS_SETPROTOENT_R       /**/
+#define SETPROTOENT_R_PROTO 0     /**/
+
+/* HAS_SETSERVENT_R:
+ *     This symbol, if defined, indicates that the setservent_r routine
+ *     is available to setservent re-entrantly.
+ */
+/* SETSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of setservent_r.
+ */
+/*#define HAS_SETSERVENT_R        /**/
+#define SETSERVENT_R_PROTO 0      /**/
+
+/* HAS_TTYNAME_R:
+ *     This symbol, if defined, indicates that the ttyname_r routine
+ *     is available to ttyname re-entrantly.
+ */
+/* TTYNAME_R_PROTO:
+ *     This symbol encodes the prototype of ttyname_r.
+ */
+/*#define HAS_TTYNAME_R           /**/
+#define TTYNAME_R_PROTO 0         /**/
+
 #endif
index d4aa8db..9215f8e 100644 (file)
@@ -13,8 +13,8 @@
 /*
  * Package name      : perl5
  * Source directory  : 
- * Configuration time: Sat Jan 26 22:15:20 2002
- * Configured by     : nick
+ * Configuration time: Sun May 12 17:17:53 2002
+ * Configured by     : gsar
  * Target system     : 
  */
 
 
 /* BYTEORDER:
  *     This symbol holds the hexadecimal constant defined in byteorder,
- *     i.e. 0x1234 or 0x4321, etc...
+ *     in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc...
  *     If the compiler supports cross-compiling or multiple-architecture
  *     binaries (eg. on NeXT systems), use compiler-defined macros to
  *     determine the byte order.
  */
 #define HAS_ACCESS             /**/
 
+/* HAS_ASCTIME_R:
+ *     This symbol, if defined, indicates that the asctime_r routine
+ *     is available to asctime re-entrantly.
+ */
+/* ASCTIME_R_PROTO:
+ *     This symbol encodes the prototype of asctime_r.
+ */
+/*#define HAS_ASCTIME_R           /**/
+#define ASCTIME_R_PROTO 0         /**/
+
 /* CASTI32:
  *     This symbol is defined if the C compiler can cast negative
  *     or large floating point numbers to 32-bit ints.
  */
 /*#define HAS_STRUCT_CMSGHDR   /**/
 
+/* HAS_CRYPT_R:
+ *     This symbol, if defined, indicates that the crypt_r routine
+ *     is available to crypt re-entrantly.
+ */
+/* CRYPT_R_PROTO:
+ *     This symbol encodes the prototype of crypt_r.
+ */
+/*#define HAS_CRYPT_R     /**/
+#define CRYPT_R_PROTO 0           /**/
+
 /* HAS_CSH:
  *     This symbol, if defined, indicates that the C-shell exists.
  */
 #define CSH "" /**/
 #endif
 
+/* HAS_CTIME_R:
+ *     This symbol, if defined, indicates that the ctime_r routine
+ *     is available to ctime re-entrantly.
+ */
+/* CTIME_R_PROTO:
+ *     This symbol encodes the prototype of ctime_r.
+ */
+/*#define HAS_CTIME_R     /**/
+#define CTIME_R_PROTO 0           /**/
+
 /* DLSYM_NEEDS_UNDERSCORE:
  *     This symbol, if defined, indicates that we need to prepend an
  *     underscore to the symbol name before calling dlsym().  This only
  */
 /*#define      DLSYM_NEEDS_UNDERSCORE  /**/
 
+/* HAS_DRAND48_R:
+ *     This symbol, if defined, indicates that the drand48_r routine
+ *     is available to drand48 re-entrantly.
+ */
+/* DRAND48_R_PROTO:
+ *     This symbol encodes the prototype of drand48_r.
+ */
+/*#define HAS_DRAND48_R           /**/
+#define DRAND48_R_PROTO 0         /**/
+
 /* HAS_DRAND48_PROTO:
  *     This symbol, if defined, indicates that the system provides
  *     a prototype for the drand48() function.  Otherwise, it is up
  */
 /*#define HAS_ENDGRENT         /**/
 
+/* HAS_ENDGRENT_R:
+ *     This symbol, if defined, indicates that the endgrent_r routine
+ *     is available to endgrent re-entrantly.
+ */
+/* ENDGRENT_R_PROTO:
+ *     This symbol encodes the prototype of endgrent_r.
+ */
+/*#define HAS_ENDGRENT_R          /**/
+#define ENDGRENT_R_PROTO 0        /**/
+
 /* HAS_ENDHOSTENT:
  *     This symbol, if defined, indicates that the endhostent() routine is
  *     available to close whatever was being used for host queries.
  */
 /*#define HAS_ENDPWENT         /**/
 
+/* HAS_ENDPWENT_R:
+ *     This symbol, if defined, indicates that the endpwent_r routine
+ *     is available to endpwent re-entrantly.
+ */
+/* ENDPWENT_R_PROTO:
+ *     This symbol encodes the prototype of endpwent_r.
+ */
+/*#define HAS_ENDPWENT_R          /**/
+#define ENDPWENT_R_PROTO 0        /**/
+
 /* HAS_ENDSERVENT:
  *     This symbol, if defined, indicates that the endservent() routine is
  *     available to close whatever was being used for service queries.
  *     a macro using sprintf("%g") is used. Arguments for the Gconvert
  *     macro are: value, number of digits, whether trailing zeros should
  *     be retained, and the output buffer.
- *     Possible values are:
+ *     The usual values are:
  *             d_Gconvert='gconvert((x),(n),(t),(b))'
  *             d_Gconvert='gcvt((x),(n),(b))'
  *             d_Gconvert='sprintf((b),"%.*g",(n),(x))'
  */
 /*#define HAS_GETGRENT         /**/
 
+/* HAS_GETGRENT_R:
+ *     This symbol, if defined, indicates that the getgrent_r routine
+ *     is available to getgrent re-entrantly.
+ */
+/* GETGRENT_R_PROTO:
+ *     This symbol encodes the prototype of getgrent_r.
+ */
+/*#define HAS_GETGRENT_R          /**/
+#define GETGRENT_R_PROTO 0        /**/
+
+/* HAS_GETGRGID_R:
+ *     This symbol, if defined, indicates that the getgrgid_r routine
+ *     is available to getgrgid re-entrantly.
+ */
+/* GETGRGID_R_PROTO:
+ *     This symbol encodes the prototype of getgrgid_r.
+ */
+/*#define HAS_GETGRGID_R          /**/
+#define GETGRGID_R_PROTO 0        /**/
+
+/* HAS_GETGRNAM_R:
+ *     This symbol, if defined, indicates that the getgrnam_r routine
+ *     is available to getgrnam re-entrantly.
+ */
+/* GETGRNAM_R_PROTO:
+ *     This symbol encodes the prototype of getgrnam_r.
+ */
+/*#define HAS_GETGRNAM_R          /**/
+#define GETGRNAM_R_PROTO 0        /**/
+
 /* HAS_GETHOSTBYADDR:
  *     This symbol, if defined, indicates that the gethostbyaddr() routine is
  *     available to look up hosts by their IP addresses.
  */
 /*#define HAS_GETITIMER                /**/
 
+/* HAS_GETLOGIN_R:
+ *     This symbol, if defined, indicates that the getlogin_r routine
+ *     is available to getlogin re-entrantly.
+ */
+/* GETLOGIN_R_PROTO:
+ *     This symbol encodes the prototype of getlogin_r.
+ */
+/*#define HAS_GETLOGIN_R          /**/
+#define GETLOGIN_R_PROTO 0        /**/
+
 /* HAS_GETMNT:
  *     This symbol, if defined, indicates that the getmnt routine is
  *     available to get filesystem mount info by filename.
  */
 /*#define HAS_GETPWENT         /**/
 
+/* HAS_GETPWENT_R:
+ *     This symbol, if defined, indicates that the getpwent_r routine
+ *     is available to getpwent re-entrantly.
+ */
+/* GETPWENT_R_PROTO:
+ *     This symbol encodes the prototype of getpwent_r.
+ */
+/*#define HAS_GETPWENT_R          /**/
+#define GETPWENT_R_PROTO 0        /**/
+
+/* HAS_GETPWNAM_R:
+ *     This symbol, if defined, indicates that the getpwnam_r routine
+ *     is available to getpwnam re-entrantly.
+ */
+/* GETPWNAM_R_PROTO:
+ *     This symbol encodes the prototype of getpwnam_r.
+ */
+/*#define HAS_GETPWNAM_R          /**/
+#define GETPWNAM_R_PROTO 0        /**/
+
+/* HAS_GETPWUID_R:
+ *     This symbol, if defined, indicates that the getpwuid_r routine
+ *     is available to getpwuid re-entrantly.
+ */
+/* GETPWUID_R_PROTO:
+ *     This symbol encodes the prototype of getpwuid_r.
+ */
+/*#define HAS_GETPWUID_R          /**/
+#define GETPWUID_R_PROTO 0        /**/
+
 /* HAS_GETSERVENT:
  *     This symbol, if defined, indicates that the getservent() routine is
  *     available to look up network services in some data base or another.
  */
 /*#define HAS_GETSPNAM         /**/
 
+/* HAS_GETSPNAM_R:
+ *     This symbol, if defined, indicates that the getspnam_r routine
+ *     is available to getspnam re-entrantly.
+ */
+/* GETSPNAM_R_PROTO:
+ *     This symbol encodes the prototype of getspnam_r.
+ */
+/*#define HAS_GETSPNAM_R          /**/
+#define GETSPNAM_R_PROTO 0        /**/
+
 /* HAS_GETSERVBYNAME:
  *     This symbol, if defined, indicates that the getservbyname()
  *     routine is available to look up services by their name.
 #define HAS_GETSERVBYNAME              /**/
 #define HAS_GETSERVBYPORT              /**/
 
+/* HAS_GMTIME_R:
+ *     This symbol, if defined, indicates that the gmtime_r routine
+ *     is available to gmtime re-entrantly.
+ */
+/* GMTIME_R_PROTO:
+ *     This symbol encodes the prototype of gmtime_r.
+ */
+/*#define HAS_GMTIME_R    /**/
+#define GMTIME_R_PROTO 0          /**/
+
 /* HAS_GNULIBC:
  *     This symbol, if defined, indicates to the C program that 
  *     the GNU C library is being used.
  */
 #define HAS_LDBL_DIG   /**/
 
+/* HAS_LOCALTIME_R:
+ *     This symbol, if defined, indicates that the localtime_r routine
+ *     is available to localtime re-entrantly.
+ */
+/* LOCALTIME_R_PROTO:
+ *     This symbol encodes the prototype of localtime_r.
+ */
+/*#define HAS_LOCALTIME_R         /**/
+#define LOCALTIME_R_PROTO 0       /**/
+
 /* HAS_LONG_DOUBLE:
  *     This symbol will be defined if the C compiler supports long
  *     doubles.
 #define SCHED_YIELD            /**/
 /*#define HAS_SCHED_YIELD      /**/
 
+/* HAS_RANDOM_R:
+ *     This symbol, if defined, indicates that the random_r routine
+ *     is available to random re-entrantly.
+ */
+/* RANDOM_R_PROTO:
+ *     This symbol encodes the prototype of random_r.
+ */
+/*#define HAS_RANDOM_R    /**/
+#define RANDOM_R_PROTO 0          /**/
+
+/* HAS_READDIR_R:
+ *     This symbol, if defined, indicates that the readdir_r routine
+ *     is available to readdir re-entrantly.
+ */
+/* READDIR_R_PROTO:
+ *     This symbol encodes the prototype of readdir_r.
+ */
+/*#define HAS_READDIR_R           /**/
+#define READDIR_R_PROTO 0         /**/
+
 /* HAS_READV:
  *     This symbol, if defined, indicates that the readv routine is
  *     available to do gather reads.  You will also need <sys/uio.h>
  */
 /*#define HAS_SETGRENT         /**/
 
+/* HAS_SETGRENT_R:
+ *     This symbol, if defined, indicates that the setgrent_r routine
+ *     is available to setgrent re-entrantly.
+ */
+/* SETGRENT_R_PROTO:
+ *     This symbol encodes the prototype of setgrent_r.
+ */
+/*#define HAS_SETGRENT_R          /**/
+#define SETGRENT_R_PROTO 0        /**/
+
 /* HAS_SETGROUPS:
  *     This symbol, if defined, indicates that the setgroups() routine is
  *     available to set the list of process groups.  If unavailable, multiple
  */
 /*#define HAS_SETPWENT         /**/
 
+/* HAS_SETPWENT_R:
+ *     This symbol, if defined, indicates that the setpwent_r routine
+ *     is available to setpwent re-entrantly.
+ */
+/* SETPWENT_R_PROTO:
+ *     This symbol encodes the prototype of setpwent_r.
+ */
+/*#define HAS_SETPWENT_R          /**/
+#define SETPWENT_R_PROTO 0        /**/
+
 /* HAS_SETSERVENT:
  *     This symbol, if defined, indicates that the setservent() routine is
  *     available.
  */
 /*#define HAS_SQRTL            /**/
 
+/* HAS_SRAND48_R:
+ *     This symbol, if defined, indicates that the srand48_r routine
+ *     is available to srand48 re-entrantly.
+ */
+/* SRAND48_R_PROTO:
+ *     This symbol encodes the prototype of srand48_r.
+ */
+/*#define HAS_SRAND48_R           /**/
+#define SRAND48_R_PROTO 0         /**/
+
+/* HAS_SRANDOM_R:
+ *     This symbol, if defined, indicates that the srandom_r routine
+ *     is available to srandom re-entrantly.
+ */
+/* SRANDOM_R_PROTO:
+ *     This symbol encodes the prototype of srandom_r.
+ */
+/*#define HAS_SRANDOM_R           /**/
+#define SRANDOM_R_PROTO 0         /**/
+
 /* USE_STAT_BLOCKS:
  *     This symbol is defined if this system has a stat structure declaring
  *     st_blksize and st_blocks.
 #define HAS_SYS_ERRLIST        /**/
 #define Strerror(e) strerror(e)
 
+/* HAS_STRERROR_R:
+ *     This symbol, if defined, indicates that the strerror_r routine
+ *     is available to strerror re-entrantly.
+ */
+/* STRERROR_R_PROTO:
+ *     This symbol encodes the prototype of strerror_r.
+ */
+/*#define HAS_STRERROR_R          /**/
+#define STRERROR_R_PROTO 0        /**/
+
 /* HAS_STRTOLD:
  *     This symbol, if defined, indicates that the strtold routine is
  *     available to convert strings to long doubles.
  */
 #define        HAS_TELLDIR_PROTO       /**/
 
+/* HAS_TIME:
+ *     This symbol, if defined, indicates that the time() routine exists.
+ */
 /* Time_t:
  *     This symbol holds the type returned by time(). It can be long,
  *     or time_t on BSD sites (in which case <sys/types.h> should be
  *     included).
  */
+#define HAS_TIME               /**/
 #define Time_t time_t          /* Time type */
 
 /* HAS_TIMES:
  */
 #define HAS_TIMES              /**/
 
+/* HAS_TMPNAM_R:
+ *     This symbol, if defined, indicates that the tmpnam_r routine
+ *     is available to tmpnam re-entrantly.
+ */
+/* TMPNAM_R_PROTO:
+ *     This symbol encodes the prototype of tmpnam_r.
+ */
+/*#define HAS_TMPNAM_R    /**/
+#define TMPNAM_R_PROTO 0          /**/
+
 /* HAS_UALARM:
  *     This symbol, if defined, indicates that the ualarm routine is
  *     available to do alarms with microsecond granularity.
  */
 #define DB_Hash_t      int             /**/
 #define DB_Prefix_t    int     /**/
-#define DB_VERSION_MAJOR_CFG   undef   /**/
-#define DB_VERSION_MINOR_CFG   undef   /**/
-#define DB_VERSION_PATCH_CFG   undef   /**/
+#define DB_VERSION_MAJOR_CFG   0       /**/
+#define DB_VERSION_MINOR_CFG   0       /**/
+#define DB_VERSION_PATCH_CFG   0       /**/
 
 /* I_FP_CLASS:
  *     This symbol, if defined, indicates that <fp_class.h> exists and
  *     This symbol, if defined, indicates to the C program that it should
  *     include <sys/time.h> with KERNEL defined.
  */
+/* HAS_TM_TM_ZONE:
+ *     This symbol, if defined, indicates to the C program that
+ *     the struct tm has a tm_zone field.
+ */
 #define I_TIME         /**/
 /*#define I_SYS_TIME           /**/
 /*#define I_SYS_TIME_KERNEL            /**/
+/*#define HAS_TM_TM_ZONE               /**/
 
 /* I_USTAT:
  *     This symbol, if defined, indicates that <ustat.h> exists and
 /*#define PERL_PRIfldbl        "f"     /**/
 /*#define PERL_PRIgldbl        "g"     /**/
 /*#define PERL_PRIeldbl        "e"     /**/
-/*#define PERL_SCNfldbl        undef   /**/
+/*#define PERL_SCNfldbl        "f"     /**/
 
 /* Off_t:
  *     This symbol holds the type used to declare offsets in the kernel.
  */
 #ifndef USE_CROSS_COMPILE
 /*#define      USE_CROSS_COMPILE       /**/
-#define        PERL_TARGETARCH "undef" /**/
+#define        PERL_TARGETARCH ""      /**/
 #endif
 
 /* HAS_DBMINIT_PROTO:
  *     This symbol, if defined, indicates that you must access
  *     character data through U32-aligned pointers.
  */
+#ifndef U32_ALIGNMENT_REQUIRED
 #define U32_ALIGNMENT_REQUIRED /**/
+#endif
 
 /* HAS_USLEEP_PROTO:
  *     This symbol, if defined, indicates that the system provides
  */
 /*#define      HAS_USLEEP_PROTO        /**/
 
+/* I_CRYPT:
+ *     This symbol, if defined, indicates that <crypt.h> exists and
+ *     should be included.
+ */
+/*#define      I_CRYPT         /**/
+
 /* I_FP:
  *     This symbol, if defined, indicates that <fp.h> exists and
  *     should be included.
  */
 /*#define      I_LANGINFO              /**/
 
+/* HAS_CTERMID_R:
+ *     This symbol, if defined, indicates that the ctermid_r routine
+ *     is available to ctermid re-entrantly.
+ */
+/* CTERMID_R_PROTO:
+ *     This symbol encodes the prototype of ctermid_r.
+ */
+/*#define HAS_CTERMID_R           /**/
+#define CTERMID_R_PROTO 0         /**/
+
+/* HAS_ENDHOSTENT_R:
+ *     This symbol, if defined, indicates that the endhostent_r routine
+ *     is available to endhostent re-entrantly.
+ */
+/* ENDHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of endhostent_r.
+ */
+/*#define HAS_ENDHOSTENT_R        /**/
+#define ENDHOSTENT_R_PROTO 0      /**/
+
+/* HAS_ENDNETENT_R:
+ *     This symbol, if defined, indicates that the endnetent_r routine
+ *     is available to endnetent re-entrantly.
+ */
+/* ENDNETENT_R_PROTO:
+ *     This symbol encodes the prototype of endnetent_r.
+ */
+/*#define HAS_ENDNETENT_R         /**/
+#define ENDNETENT_R_PROTO 0       /**/
+
+/* HAS_ENDPROTOENT_R:
+ *     This symbol, if defined, indicates that the endprotoent_r routine
+ *     is available to endprotoent re-entrantly.
+ */
+/* ENDPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of endprotoent_r.
+ */
+/*#define HAS_ENDPROTOENT_R       /**/
+#define ENDPROTOENT_R_PROTO 0     /**/
+
+/* HAS_ENDSERVENT_R:
+ *     This symbol, if defined, indicates that the endservent_r routine
+ *     is available to endservent re-entrantly.
+ */
+/* ENDSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of endservent_r.
+ */
+/*#define HAS_ENDSERVENT_R        /**/
+#define ENDSERVENT_R_PROTO 0      /**/
+
+/* HAS_GETHOSTBYADDR_R:
+ *     This symbol, if defined, indicates that the gethostbyaddr_r routine
+ *     is available to gethostbyaddr re-entrantly.
+ */
+/* GETHOSTBYADDR_R_PROTO:
+ *     This symbol encodes the prototype of gethostbyaddr_r.
+ */
+/*#define HAS_GETHOSTBYADDR_R     /**/
+#define GETHOSTBYADDR_R_PROTO 0           /**/
+
+/* HAS_GETHOSTBYNAME_R:
+ *     This symbol, if defined, indicates that the gethostbyname_r routine
+ *     is available to gethostbyname re-entrantly.
+ */
+/* GETHOSTBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of gethostbyname_r.
+ */
+/*#define HAS_GETHOSTBYNAME_R     /**/
+#define GETHOSTBYNAME_R_PROTO 0           /**/
+
+/* HAS_GETHOSTENT_R:
+ *     This symbol, if defined, indicates that the gethostent_r routine
+ *     is available to gethostent re-entrantly.
+ */
+/* GETHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of gethostent_r.
+ */
+/*#define HAS_GETHOSTENT_R        /**/
+#define GETHOSTENT_R_PROTO 0      /**/
+
+/* HAS_GETNETBYADDR_R:
+ *     This symbol, if defined, indicates that the getnetbyaddr_r routine
+ *     is available to getnetbyaddr re-entrantly.
+ */
+/* GETNETBYADDR_R_PROTO:
+ *     This symbol encodes the prototype of getnetbyaddr_r.
+ */
+/*#define HAS_GETNETBYADDR_R      /**/
+#define GETNETBYADDR_R_PROTO 0    /**/
+
+/* HAS_GETNETBYNAME_R:
+ *     This symbol, if defined, indicates that the getnetbyname_r routine
+ *     is available to getnetbyname re-entrantly.
+ */
+/* GETNETBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getnetbyname_r.
+ */
+/*#define HAS_GETNETBYNAME_R      /**/
+#define GETNETBYNAME_R_PROTO 0    /**/
+
+/* HAS_GETNETENT_R:
+ *     This symbol, if defined, indicates that the getnetent_r routine
+ *     is available to getnetent re-entrantly.
+ */
+/* GETNETENT_R_PROTO:
+ *     This symbol encodes the prototype of getnetent_r.
+ */
+/*#define HAS_GETNETENT_R         /**/
+#define GETNETENT_R_PROTO 0       /**/
+
+/* HAS_GETPROTOBYNAME_R:
+ *     This symbol, if defined, indicates that the getprotobyname_r routine
+ *     is available to getprotobyname re-entrantly.
+ */
+/* GETPROTOBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getprotobyname_r.
+ */
+/*#define HAS_GETPROTOBYNAME_R    /**/
+#define GETPROTOBYNAME_R_PROTO 0          /**/
+
+/* HAS_GETPROTOBYNUMBER_R:
+ *     This symbol, if defined, indicates that the getprotobynumber_r routine
+ *     is available to getprotobynumber re-entrantly.
+ */
+/* GETPROTOBYNUMBER_R_PROTO:
+ *     This symbol encodes the prototype of getprotobynumber_r.
+ */
+/*#define HAS_GETPROTOBYNUMBER_R          /**/
+#define GETPROTOBYNUMBER_R_PROTO 0        /**/
+
+/* HAS_GETPROTOENT_R:
+ *     This symbol, if defined, indicates that the getprotoent_r routine
+ *     is available to getprotoent re-entrantly.
+ */
+/* GETPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of getprotoent_r.
+ */
+/*#define HAS_GETPROTOENT_R       /**/
+#define GETPROTOENT_R_PROTO 0     /**/
+
+/* HAS_GETSERVBYNAME_R:
+ *     This symbol, if defined, indicates that the getservbyname_r routine
+ *     is available to getservbyname re-entrantly.
+ */
+/* GETSERVBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getservbyname_r.
+ */
+/*#define HAS_GETSERVBYNAME_R     /**/
+#define GETSERVBYNAME_R_PROTO 0           /**/
+
+/* HAS_GETSERVBYPORT_R:
+ *     This symbol, if defined, indicates that the getservbyport_r routine
+ *     is available to getservbyport re-entrantly.
+ */
+/* GETSERVBYPORT_R_PROTO:
+ *     This symbol encodes the prototype of getservbyport_r.
+ */
+/*#define HAS_GETSERVBYPORT_R     /**/
+#define GETSERVBYPORT_R_PROTO 0           /**/
+
+/* HAS_GETSERVENT_R:
+ *     This symbol, if defined, indicates that the getservent_r routine
+ *     is available to getservent re-entrantly.
+ */
+/* GETSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of getservent_r.
+ */
+/*#define HAS_GETSERVENT_R        /**/
+#define GETSERVENT_R_PROTO 0      /**/
+
 /* HAS_PTHREAD_ATFORK:
  *     This symbol, if defined, indicates that the pthread_atfork routine
  *     is available setup fork handlers.
  */
 /*#define HAS_PTHREAD_ATFORK           /**/
 
+/* HAS_READDIR64_R:
+ *     This symbol, if defined, indicates that the readdir64_r routine
+ *     is available to readdir64 re-entrantly.
+ */
+/* READDIR64_R_PROTO:
+ *     This symbol encodes the prototype of readdir64_r.
+ */
+/*#define HAS_READDIR64_R         /**/
+#define READDIR64_R_PROTO 0       /**/
+
+/* HAS_SETHOSTENT_R:
+ *     This symbol, if defined, indicates that the sethostent_r routine
+ *     is available to sethostent re-entrantly.
+ */
+/* SETHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of sethostent_r.
+ */
+/*#define HAS_SETHOSTENT_R        /**/
+#define SETHOSTENT_R_PROTO 0      /**/
+
+/* HAS_SETLOCALE_R:
+ *     This symbol, if defined, indicates that the setlocale_r routine
+ *     is available to setlocale re-entrantly.
+ */
+/* SETLOCALE_R_PROTO:
+ *     This symbol encodes the prototype of setlocale_r.
+ */
+/*#define HAS_SETLOCALE_R         /**/
+#define SETLOCALE_R_PROTO 0       /**/
+
+/* HAS_SETNETENT_R:
+ *     This symbol, if defined, indicates that the setnetent_r routine
+ *     is available to setnetent re-entrantly.
+ */
+/* SETNETENT_R_PROTO:
+ *     This symbol encodes the prototype of setnetent_r.
+ */
+/*#define HAS_SETNETENT_R         /**/
+#define SETNETENT_R_PROTO 0       /**/
+
+/* HAS_SETPROTOENT_R:
+ *     This symbol, if defined, indicates that the setprotoent_r routine
+ *     is available to setprotoent re-entrantly.
+ */
+/* SETPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of setprotoent_r.
+ */
+/*#define HAS_SETPROTOENT_R       /**/
+#define SETPROTOENT_R_PROTO 0     /**/
+
+/* HAS_SETSERVENT_R:
+ *     This symbol, if defined, indicates that the setservent_r routine
+ *     is available to setservent re-entrantly.
+ */
+/* SETSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of setservent_r.
+ */
+/*#define HAS_SETSERVENT_R        /**/
+#define SETSERVENT_R_PROTO 0      /**/
+
+/* HAS_TTYNAME_R:
+ *     This symbol, if defined, indicates that the ttyname_r routine
+ *     is available to ttyname re-entrantly.
+ */
+/* TTYNAME_R_PROTO:
+ *     This symbol encodes the prototype of ttyname_r.
+ */
+/*#define HAS_TTYNAME_R           /**/
+#define TTYNAME_R_PROTO 0         /**/
+
 #endif
index 94cbd13..4b51a09 100644 (file)
@@ -13,8 +13,8 @@
 /*
  * Package name      : perl5
  * Source directory  : 
- * Configuration time: Sat Jan 26 22:15:55 2002
- * Configured by     : nick
+ * Configuration time: Sun May 12 17:16:11 2002
+ * Configured by     : gsar
  * Target system     : 
  */
 
  *     This symbol contains the ~name expanded version of ARCHLIB, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define ARCHLIB "c:\\perl\\5.7.3\\lib\\MSWin32-x86-multi-thread"               /**/
+#define ARCHLIB "c:\\perl\\lib"                /**/
 /*#define ARCHLIB_EXP ""       /**/
 
 /* ARCHNAME:
  *     This symbol is the filename expanded version of the BIN symbol, for
  *     programs that do not want to deal with that at run-time.
  */
-#define BIN "c:\\perl\\5.7.3\\bin\\MSWin32-x86-multi-thread"   /**/
-#define BIN_EXP "c:\\perl\\5.7.3\\bin\\MSWin32-x86-multi-thread"       /**/
+#define BIN "c:\\perl\\bin"    /**/
+#define BIN_EXP "c:\\perl\\bin"        /**/
 
 /* BYTEORDER:
  *     This symbol holds the hexadecimal constant defined in byteorder,
- *     i.e. 0x1234 or 0x4321, etc...
+ *     in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc...
  *     If the compiler supports cross-compiling or multiple-architecture
  *     binaries (eg. on NeXT systems), use compiler-defined macros to
  *     determine the byte order.
  */
 #define HAS_ACCESS             /**/
 
+/* HAS_ASCTIME_R:
+ *     This symbol, if defined, indicates that the asctime_r routine
+ *     is available to asctime re-entrantly.
+ */
+/* ASCTIME_R_PROTO:
+ *     This symbol encodes the prototype of asctime_r.
+ */
+/*#define HAS_ASCTIME_R           /**/
+#define ASCTIME_R_PROTO 0         /**/
+
 /* CASTI32:
  *     This symbol is defined if the C compiler can cast negative
  *     or large floating point numbers to 32-bit ints.
  */
 /*#define HAS_STRUCT_CMSGHDR   /**/
 
+/* HAS_CRYPT_R:
+ *     This symbol, if defined, indicates that the crypt_r routine
+ *     is available to crypt re-entrantly.
+ */
+/* CRYPT_R_PROTO:
+ *     This symbol encodes the prototype of crypt_r.
+ */
+/*#define HAS_CRYPT_R     /**/
+#define CRYPT_R_PROTO 0           /**/
+
 /* HAS_CSH:
  *     This symbol, if defined, indicates that the C-shell exists.
  */
 #define CSH "" /**/
 #endif
 
+/* HAS_CTIME_R:
+ *     This symbol, if defined, indicates that the ctime_r routine
+ *     is available to ctime re-entrantly.
+ */
+/* CTIME_R_PROTO:
+ *     This symbol encodes the prototype of ctime_r.
+ */
+/*#define HAS_CTIME_R     /**/
+#define CTIME_R_PROTO 0           /**/
+
 /* DLSYM_NEEDS_UNDERSCORE:
  *     This symbol, if defined, indicates that we need to prepend an
  *     underscore to the symbol name before calling dlsym().  This only
  */
 /*#define      DLSYM_NEEDS_UNDERSCORE  /**/
 
+/* HAS_DRAND48_R:
+ *     This symbol, if defined, indicates that the drand48_r routine
+ *     is available to drand48 re-entrantly.
+ */
+/* DRAND48_R_PROTO:
+ *     This symbol encodes the prototype of drand48_r.
+ */
+/*#define HAS_DRAND48_R           /**/
+#define DRAND48_R_PROTO 0         /**/
+
 /* HAS_DRAND48_PROTO:
  *     This symbol, if defined, indicates that the system provides
  *     a prototype for the drand48() function.  Otherwise, it is up
  */
 /*#define HAS_ENDGRENT         /**/
 
+/* HAS_ENDGRENT_R:
+ *     This symbol, if defined, indicates that the endgrent_r routine
+ *     is available to endgrent re-entrantly.
+ */
+/* ENDGRENT_R_PROTO:
+ *     This symbol encodes the prototype of endgrent_r.
+ */
+/*#define HAS_ENDGRENT_R          /**/
+#define ENDGRENT_R_PROTO 0        /**/
+
 /* HAS_ENDHOSTENT:
  *     This symbol, if defined, indicates that the endhostent() routine is
  *     available to close whatever was being used for host queries.
  */
 /*#define HAS_ENDPWENT         /**/
 
+/* HAS_ENDPWENT_R:
+ *     This symbol, if defined, indicates that the endpwent_r routine
+ *     is available to endpwent re-entrantly.
+ */
+/* ENDPWENT_R_PROTO:
+ *     This symbol encodes the prototype of endpwent_r.
+ */
+/*#define HAS_ENDPWENT_R          /**/
+#define ENDPWENT_R_PROTO 0        /**/
+
 /* HAS_ENDSERVENT:
  *     This symbol, if defined, indicates that the endservent() routine is
  *     available to close whatever was being used for service queries.
  *     a macro using sprintf("%g") is used. Arguments for the Gconvert
  *     macro are: value, number of digits, whether trailing zeros should
  *     be retained, and the output buffer.
- *     Possible values are:
+ *     The usual values are:
  *             d_Gconvert='gconvert((x),(n),(t),(b))'
  *             d_Gconvert='gcvt((x),(n),(b))'
  *             d_Gconvert='sprintf((b),"%.*g",(n),(x))'
  */
 /*#define HAS_GETGRENT         /**/
 
+/* HAS_GETGRENT_R:
+ *     This symbol, if defined, indicates that the getgrent_r routine
+ *     is available to getgrent re-entrantly.
+ */
+/* GETGRENT_R_PROTO:
+ *     This symbol encodes the prototype of getgrent_r.
+ */
+/*#define HAS_GETGRENT_R          /**/
+#define GETGRENT_R_PROTO 0        /**/
+
+/* HAS_GETGRGID_R:
+ *     This symbol, if defined, indicates that the getgrgid_r routine
+ *     is available to getgrgid re-entrantly.
+ */
+/* GETGRGID_R_PROTO:
+ *     This symbol encodes the prototype of getgrgid_r.
+ */
+/*#define HAS_GETGRGID_R          /**/
+#define GETGRGID_R_PROTO 0        /**/
+
+/* HAS_GETGRNAM_R:
+ *     This symbol, if defined, indicates that the getgrnam_r routine
+ *     is available to getgrnam re-entrantly.
+ */
+/* GETGRNAM_R_PROTO:
+ *     This symbol encodes the prototype of getgrnam_r.
+ */
+/*#define HAS_GETGRNAM_R          /**/
+#define GETGRNAM_R_PROTO 0        /**/
+
 /* HAS_GETHOSTBYADDR:
  *     This symbol, if defined, indicates that the gethostbyaddr() routine is
  *     available to look up hosts by their IP addresses.
  */
 /*#define HAS_GETITIMER                /**/
 
+/* HAS_GETLOGIN_R:
+ *     This symbol, if defined, indicates that the getlogin_r routine
+ *     is available to getlogin re-entrantly.
+ */
+/* GETLOGIN_R_PROTO:
+ *     This symbol encodes the prototype of getlogin_r.
+ */
+/*#define HAS_GETLOGIN_R          /**/
+#define GETLOGIN_R_PROTO 0        /**/
+
 /* HAS_GETMNT:
  *     This symbol, if defined, indicates that the getmnt routine is
  *     available to get filesystem mount info by filename.
  */
 /*#define HAS_GETPWENT         /**/
 
+/* HAS_GETPWENT_R:
+ *     This symbol, if defined, indicates that the getpwent_r routine
+ *     is available to getpwent re-entrantly.
+ */
+/* GETPWENT_R_PROTO:
+ *     This symbol encodes the prototype of getpwent_r.
+ */
+/*#define HAS_GETPWENT_R          /**/
+#define GETPWENT_R_PROTO 0        /**/
+
+/* HAS_GETPWNAM_R:
+ *     This symbol, if defined, indicates that the getpwnam_r routine
+ *     is available to getpwnam re-entrantly.
+ */
+/* GETPWNAM_R_PROTO:
+ *     This symbol encodes the prototype of getpwnam_r.
+ */
+/*#define HAS_GETPWNAM_R          /**/
+#define GETPWNAM_R_PROTO 0        /**/
+
+/* HAS_GETPWUID_R:
+ *     This symbol, if defined, indicates that the getpwuid_r routine
+ *     is available to getpwuid re-entrantly.
+ */
+/* GETPWUID_R_PROTO:
+ *     This symbol encodes the prototype of getpwuid_r.
+ */
+/*#define HAS_GETPWUID_R          /**/
+#define GETPWUID_R_PROTO 0        /**/
+
 /* HAS_GETSERVENT:
  *     This symbol, if defined, indicates that the getservent() routine is
  *     available to look up network services in some data base or another.
  */
 /*#define HAS_GETSPNAM         /**/
 
+/* HAS_GETSPNAM_R:
+ *     This symbol, if defined, indicates that the getspnam_r routine
+ *     is available to getspnam re-entrantly.
+ */
+/* GETSPNAM_R_PROTO:
+ *     This symbol encodes the prototype of getspnam_r.
+ */
+/*#define HAS_GETSPNAM_R          /**/
+#define GETSPNAM_R_PROTO 0        /**/
+
 /* HAS_GETSERVBYNAME:
  *     This symbol, if defined, indicates that the getservbyname()
  *     routine is available to look up services by their name.
 #define HAS_GETSERVBYNAME              /**/
 #define HAS_GETSERVBYPORT              /**/
 
+/* HAS_GMTIME_R:
+ *     This symbol, if defined, indicates that the gmtime_r routine
+ *     is available to gmtime re-entrantly.
+ */
+/* GMTIME_R_PROTO:
+ *     This symbol encodes the prototype of gmtime_r.
+ */
+/*#define HAS_GMTIME_R    /**/
+#define GMTIME_R_PROTO 0          /**/
+
 /* HAS_GNULIBC:
  *     This symbol, if defined, indicates to the C program that 
  *     the GNU C library is being used.
  */
 #define HAS_LDBL_DIG   /**/
 
+/* HAS_LOCALTIME_R:
+ *     This symbol, if defined, indicates that the localtime_r routine
+ *     is available to localtime re-entrantly.
+ */
+/* LOCALTIME_R_PROTO:
+ *     This symbol encodes the prototype of localtime_r.
+ */
+/*#define HAS_LOCALTIME_R         /**/
+#define LOCALTIME_R_PROTO 0       /**/
+
 /* HAS_LONG_DOUBLE:
  *     This symbol will be defined if the C compiler supports long
  *     doubles.
 #define SCHED_YIELD            /**/
 /*#define HAS_SCHED_YIELD      /**/
 
+/* HAS_RANDOM_R:
+ *     This symbol, if defined, indicates that the random_r routine
+ *     is available to random re-entrantly.
+ */
+/* RANDOM_R_PROTO:
+ *     This symbol encodes the prototype of random_r.
+ */
+/*#define HAS_RANDOM_R    /**/
+#define RANDOM_R_PROTO 0          /**/
+
+/* HAS_READDIR_R:
+ *     This symbol, if defined, indicates that the readdir_r routine
+ *     is available to readdir re-entrantly.
+ */
+/* READDIR_R_PROTO:
+ *     This symbol encodes the prototype of readdir_r.
+ */
+/*#define HAS_READDIR_R           /**/
+#define READDIR_R_PROTO 0         /**/
+
 /* HAS_READV:
  *     This symbol, if defined, indicates that the readv routine is
  *     available to do gather reads.  You will also need <sys/uio.h>
  */
 /*#define HAS_SETGRENT         /**/
 
+/* HAS_SETGRENT_R:
+ *     This symbol, if defined, indicates that the setgrent_r routine
+ *     is available to setgrent re-entrantly.
+ */
+/* SETGRENT_R_PROTO:
+ *     This symbol encodes the prototype of setgrent_r.
+ */
+/*#define HAS_SETGRENT_R          /**/
+#define SETGRENT_R_PROTO 0        /**/
+
 /* HAS_SETGROUPS:
  *     This symbol, if defined, indicates that the setgroups() routine is
  *     available to set the list of process groups.  If unavailable, multiple
  */
 /*#define HAS_SETPWENT         /**/
 
+/* HAS_SETPWENT_R:
+ *     This symbol, if defined, indicates that the setpwent_r routine
+ *     is available to setpwent re-entrantly.
+ */
+/* SETPWENT_R_PROTO:
+ *     This symbol encodes the prototype of setpwent_r.
+ */
+/*#define HAS_SETPWENT_R          /**/
+#define SETPWENT_R_PROTO 0        /**/
+
 /* HAS_SETSERVENT:
  *     This symbol, if defined, indicates that the setservent() routine is
  *     available.
  */
 /*#define HAS_SQRTL            /**/
 
+/* HAS_SRAND48_R:
+ *     This symbol, if defined, indicates that the srand48_r routine
+ *     is available to srand48 re-entrantly.
+ */
+/* SRAND48_R_PROTO:
+ *     This symbol encodes the prototype of srand48_r.
+ */
+/*#define HAS_SRAND48_R           /**/
+#define SRAND48_R_PROTO 0         /**/
+
+/* HAS_SRANDOM_R:
+ *     This symbol, if defined, indicates that the srandom_r routine
+ *     is available to srandom re-entrantly.
+ */
+/* SRANDOM_R_PROTO:
+ *     This symbol encodes the prototype of srandom_r.
+ */
+/*#define HAS_SRANDOM_R           /**/
+#define SRANDOM_R_PROTO 0         /**/
+
 /* USE_STAT_BLOCKS:
  *     This symbol is defined if this system has a stat structure declaring
  *     st_blksize and st_blocks.
 #define HAS_SYS_ERRLIST        /**/
 #define Strerror(e) strerror(e)
 
+/* HAS_STRERROR_R:
+ *     This symbol, if defined, indicates that the strerror_r routine
+ *     is available to strerror re-entrantly.
+ */
+/* STRERROR_R_PROTO:
+ *     This symbol encodes the prototype of strerror_r.
+ */
+/*#define HAS_STRERROR_R          /**/
+#define STRERROR_R_PROTO 0        /**/
+
 /* HAS_STRTOLD:
  *     This symbol, if defined, indicates that the strtold routine is
  *     available to convert strings to long doubles.
  */
 #define        HAS_TELLDIR_PROTO       /**/
 
+/* HAS_TIME:
+ *     This symbol, if defined, indicates that the time() routine exists.
+ */
 /* Time_t:
  *     This symbol holds the type returned by time(). It can be long,
  *     or time_t on BSD sites (in which case <sys/types.h> should be
  *     included).
  */
+#define HAS_TIME               /**/
 #define Time_t time_t          /* Time type */
 
 /* HAS_TIMES:
  */
 #define HAS_TIMES              /**/
 
+/* HAS_TMPNAM_R:
+ *     This symbol, if defined, indicates that the tmpnam_r routine
+ *     is available to tmpnam re-entrantly.
+ */
+/* TMPNAM_R_PROTO:
+ *     This symbol encodes the prototype of tmpnam_r.
+ */
+/*#define HAS_TMPNAM_R    /**/
+#define TMPNAM_R_PROTO 0          /**/
+
 /* HAS_UALARM:
  *     This symbol, if defined, indicates that the ualarm routine is
  *     available to do alarms with microsecond granularity.
  */
 #define DB_Hash_t      int             /**/
 #define DB_Prefix_t    int     /**/
-#define DB_VERSION_MAJOR_CFG   undef   /**/
-#define DB_VERSION_MINOR_CFG   undef   /**/
-#define DB_VERSION_PATCH_CFG   undef   /**/
+#define DB_VERSION_MAJOR_CFG   0       /**/
+#define DB_VERSION_MINOR_CFG   0       /**/
+#define DB_VERSION_PATCH_CFG   0       /**/
 
 /* I_FP_CLASS:
  *     This symbol, if defined, indicates that <fp_class.h> exists and
  *     This symbol, if defined, indicates to the C program that it should
  *     include <sys/time.h> with KERNEL defined.
  */
+/* HAS_TM_TM_ZONE:
+ *     This symbol, if defined, indicates to the C program that
+ *     the struct tm has a tm_zone field.
+ */
 #define I_TIME         /**/
 /*#define I_SYS_TIME           /**/
 /*#define I_SYS_TIME_KERNEL            /**/
+/*#define HAS_TM_TM_ZONE               /**/
 
 /* I_USTAT:
  *     This symbol, if defined, indicates that <ustat.h> exists and
 /*#define PERL_PRIfldbl        "f"     /**/
 /*#define PERL_PRIgldbl        "g"     /**/
 /*#define PERL_PRIeldbl        "e"     /**/
-/*#define PERL_SCNfldbl        undef   /**/
+/*#define PERL_SCNfldbl        "f"     /**/
 
 /* Off_t:
  *     This symbol holds the type used to declare offsets in the kernel.
  *     This symbol contains the ~name expanded version of PRIVLIB, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define PRIVLIB "c:\\perl\\5.7.3\\lib"         /**/
+#define PRIVLIB "c:\\perl\\lib"                /**/
 #define PRIVLIB_EXP (win32_get_privlib("5.7.3"))       /**/
 
 /* PTRSIZE:
  *     This symbol contains the ~name expanded version of SITEARCH, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define SITEARCH "c:\\perl\\site\\5.7.3\\lib\\MSWin32-x86-multi-thread"                /**/
+#define SITEARCH "c:\\perl\\site\\lib"         /**/
 /*#define SITEARCH_EXP ""      /**/
 
 /* SITELIB:
  *     removed.  The elements in inc_version_list (inc_version_list.U) can
  *     be tacked onto this variable to generate a list of directories to search.
  */
-#define SITELIB "c:\\perl\\site\\5.7.3\\lib"           /**/
+#define SITELIB "c:\\perl\\site\\lib"          /**/
 #define SITELIB_EXP (win32_get_sitelib("5.7.3"))       /**/
 #define SITELIB_STEM ""                /**/
 
 /* PERL_XS_APIVERSION:
  *     This variable contains the version of the oldest perl binary
  *     compatible with the present perl.  perl.c:incpush() and
- *     lib/lib.pm will automatically search in c:\\perl\\site\\5.7.3\\lib\\MSWin32-x86-multi-thread for older
+ *     lib/lib.pm will automatically search in c:\\perl\\site\\lib for older
  *     directories across major versions back to xs_apiversion.
  *     This is only useful if you have a perl library directory tree
  *     structured like the default one.
  *     See INSTALL for how this works.
  *     The versioned site_perl directory was introduced in 5.005,
  *     so that is the lowest possible value.
- *     Since this can depend on compile time options (such as
- *     bincompat) it is set by Configure.  Other non-default sources
+ *     Since this can depend on compile time options
+ *     it is set by Configure.  Other non-default sources
  *     of potential incompatibility, such as multiplicity, threads,
  *     debugging, 64bits, sfio, etc., are not checked for currently,
  *     though in principle we could go snooping around in old
  *     compatible with the present perl.  (That is, pure perl modules
  *     written for pm_apiversion will still work for the current
  *     version).  perl.c:incpush() and lib/lib.pm will automatically
- *     search in c:\\perl\\site\\5.7.3\\lib for older directories across major versions
+ *     search in c:\\perl\\site\\lib for older directories across major versions
  *     back to pm_apiversion.  This is only useful if you have a perl
  *     library directory tree structured like the default one.  The
  *     versioned site_perl library was introduced in 5.005, so that's
  */
 #ifndef USE_CROSS_COMPILE
 /*#define      USE_CROSS_COMPILE       /**/
-#define        PERL_TARGETARCH "undef" /**/
+#define        PERL_TARGETARCH ""      /**/
 #endif
 
 /* HAS_DBMINIT_PROTO:
  *     This symbol, if defined, indicates that you must access
  *     character data through U32-aligned pointers.
  */
+#ifndef U32_ALIGNMENT_REQUIRED
 #define U32_ALIGNMENT_REQUIRED /**/
+#endif
 
 /* HAS_USLEEP_PROTO:
  *     This symbol, if defined, indicates that the system provides
  */
 /*#define      HAS_USLEEP_PROTO        /**/
 
+/* I_CRYPT:
+ *     This symbol, if defined, indicates that <crypt.h> exists and
+ *     should be included.
+ */
+/*#define      I_CRYPT         /**/
+
 /* I_FP:
  *     This symbol, if defined, indicates that <fp.h> exists and
  *     should be included.
  */
 /*#define      I_LANGINFO              /**/
 
+/* HAS_CTERMID_R:
+ *     This symbol, if defined, indicates that the ctermid_r routine
+ *     is available to ctermid re-entrantly.
+ */
+/* CTERMID_R_PROTO:
+ *     This symbol encodes the prototype of ctermid_r.
+ */
+/*#define HAS_CTERMID_R           /**/
+#define CTERMID_R_PROTO 0         /**/
+
+/* HAS_ENDHOSTENT_R:
+ *     This symbol, if defined, indicates that the endhostent_r routine
+ *     is available to endhostent re-entrantly.
+ */
+/* ENDHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of endhostent_r.
+ */
+/*#define HAS_ENDHOSTENT_R        /**/
+#define ENDHOSTENT_R_PROTO 0      /**/
+
+/* HAS_ENDNETENT_R:
+ *     This symbol, if defined, indicates that the endnetent_r routine
+ *     is available to endnetent re-entrantly.
+ */
+/* ENDNETENT_R_PROTO:
+ *     This symbol encodes the prototype of endnetent_r.
+ */
+/*#define HAS_ENDNETENT_R         /**/
+#define ENDNETENT_R_PROTO 0       /**/
+
+/* HAS_ENDPROTOENT_R:
+ *     This symbol, if defined, indicates that the endprotoent_r routine
+ *     is available to endprotoent re-entrantly.
+ */
+/* ENDPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of endprotoent_r.
+ */
+/*#define HAS_ENDPROTOENT_R       /**/
+#define ENDPROTOENT_R_PROTO 0     /**/
+
+/* HAS_ENDSERVENT_R:
+ *     This symbol, if defined, indicates that the endservent_r routine
+ *     is available to endservent re-entrantly.
+ */
+/* ENDSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of endservent_r.
+ */
+/*#define HAS_ENDSERVENT_R        /**/
+#define ENDSERVENT_R_PROTO 0      /**/
+
+/* HAS_GETHOSTBYADDR_R:
+ *     This symbol, if defined, indicates that the gethostbyaddr_r routine
+ *     is available to gethostbyaddr re-entrantly.
+ */
+/* GETHOSTBYADDR_R_PROTO:
+ *     This symbol encodes the prototype of gethostbyaddr_r.
+ */
+/*#define HAS_GETHOSTBYADDR_R     /**/
+#define GETHOSTBYADDR_R_PROTO 0           /**/
+
+/* HAS_GETHOSTBYNAME_R:
+ *     This symbol, if defined, indicates that the gethostbyname_r routine
+ *     is available to gethostbyname re-entrantly.
+ */
+/* GETHOSTBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of gethostbyname_r.
+ */
+/*#define HAS_GETHOSTBYNAME_R     /**/
+#define GETHOSTBYNAME_R_PROTO 0           /**/
+
+/* HAS_GETHOSTENT_R:
+ *     This symbol, if defined, indicates that the gethostent_r routine
+ *     is available to gethostent re-entrantly.
+ */
+/* GETHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of gethostent_r.
+ */
+/*#define HAS_GETHOSTENT_R        /**/
+#define GETHOSTENT_R_PROTO 0      /**/
+
+/* HAS_GETNETBYADDR_R:
+ *     This symbol, if defined, indicates that the getnetbyaddr_r routine
+ *     is available to getnetbyaddr re-entrantly.
+ */
+/* GETNETBYADDR_R_PROTO:
+ *     This symbol encodes the prototype of getnetbyaddr_r.
+ */
+/*#define HAS_GETNETBYADDR_R      /**/
+#define GETNETBYADDR_R_PROTO 0    /**/
+
+/* HAS_GETNETBYNAME_R:
+ *     This symbol, if defined, indicates that the getnetbyname_r routine
+ *     is available to getnetbyname re-entrantly.
+ */
+/* GETNETBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getnetbyname_r.
+ */
+/*#define HAS_GETNETBYNAME_R      /**/
+#define GETNETBYNAME_R_PROTO 0    /**/
+
+/* HAS_GETNETENT_R:
+ *     This symbol, if defined, indicates that the getnetent_r routine
+ *     is available to getnetent re-entrantly.
+ */
+/* GETNETENT_R_PROTO:
+ *     This symbol encodes the prototype of getnetent_r.
+ */
+/*#define HAS_GETNETENT_R         /**/
+#define GETNETENT_R_PROTO 0       /**/
+
+/* HAS_GETPROTOBYNAME_R:
+ *     This symbol, if defined, indicates that the getprotobyname_r routine
+ *     is available to getprotobyname re-entrantly.
+ */
+/* GETPROTOBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getprotobyname_r.
+ */
+/*#define HAS_GETPROTOBYNAME_R    /**/
+#define GETPROTOBYNAME_R_PROTO 0          /**/
+
+/* HAS_GETPROTOBYNUMBER_R:
+ *     This symbol, if defined, indicates that the getprotobynumber_r routine
+ *     is available to getprotobynumber re-entrantly.
+ */
+/* GETPROTOBYNUMBER_R_PROTO:
+ *     This symbol encodes the prototype of getprotobynumber_r.
+ */
+/*#define HAS_GETPROTOBYNUMBER_R          /**/
+#define GETPROTOBYNUMBER_R_PROTO 0        /**/
+
+/* HAS_GETPROTOENT_R:
+ *     This symbol, if defined, indicates that the getprotoent_r routine
+ *     is available to getprotoent re-entrantly.
+ */
+/* GETPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of getprotoent_r.
+ */
+/*#define HAS_GETPROTOENT_R       /**/
+#define GETPROTOENT_R_PROTO 0     /**/
+
+/* HAS_GETSERVBYNAME_R:
+ *     This symbol, if defined, indicates that the getservbyname_r routine
+ *     is available to getservbyname re-entrantly.
+ */
+/* GETSERVBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getservbyname_r.
+ */
+/*#define HAS_GETSERVBYNAME_R     /**/
+#define GETSERVBYNAME_R_PROTO 0           /**/
+
+/* HAS_GETSERVBYPORT_R:
+ *     This symbol, if defined, indicates that the getservbyport_r routine
+ *     is available to getservbyport re-entrantly.
+ */
+/* GETSERVBYPORT_R_PROTO:
+ *     This symbol encodes the prototype of getservbyport_r.
+ */
+/*#define HAS_GETSERVBYPORT_R     /**/
+#define GETSERVBYPORT_R_PROTO 0           /**/
+
+/* HAS_GETSERVENT_R:
+ *     This symbol, if defined, indicates that the getservent_r routine
+ *     is available to getservent re-entrantly.
+ */
+/* GETSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of getservent_r.
+ */
+/*#define HAS_GETSERVENT_R        /**/
+#define GETSERVENT_R_PROTO 0      /**/
+
 /* HAS_PTHREAD_ATFORK:
  *     This symbol, if defined, indicates that the pthread_atfork routine
  *     is available setup fork handlers.
  */
 /*#define HAS_PTHREAD_ATFORK           /**/
 
+/* HAS_READDIR64_R:
+ *     This symbol, if defined, indicates that the readdir64_r routine
+ *     is available to readdir64 re-entrantly.
+ */
+/* READDIR64_R_PROTO:
+ *     This symbol encodes the prototype of readdir64_r.
+ */
+/*#define HAS_READDIR64_R         /**/
+#define READDIR64_R_PROTO 0       /**/
+
+/* HAS_SETHOSTENT_R:
+ *     This symbol, if defined, indicates that the sethostent_r routine
+ *     is available to sethostent re-entrantly.
+ */
+/* SETHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of sethostent_r.
+ */
+/*#define HAS_SETHOSTENT_R        /**/
+#define SETHOSTENT_R_PROTO 0      /**/
+
+/* HAS_SETLOCALE_R:
+ *     This symbol, if defined, indicates that the setlocale_r routine
+ *     is available to setlocale re-entrantly.
+ */
+/* SETLOCALE_R_PROTO:
+ *     This symbol encodes the prototype of setlocale_r.
+ */
+/*#define HAS_SETLOCALE_R         /**/
+#define SETLOCALE_R_PROTO 0       /**/
+
+/* HAS_SETNETENT_R:
+ *     This symbol, if defined, indicates that the setnetent_r routine
+ *     is available to setnetent re-entrantly.
+ */
+/* SETNETENT_R_PROTO:
+ *     This symbol encodes the prototype of setnetent_r.
+ */
+/*#define HAS_SETNETENT_R         /**/
+#define SETNETENT_R_PROTO 0       /**/
+
+/* HAS_SETPROTOENT_R:
+ *     This symbol, if defined, indicates that the setprotoent_r routine
+ *     is available to setprotoent re-entrantly.
+ */
+/* SETPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of setprotoent_r.
+ */
+/*#define HAS_SETPROTOENT_R       /**/
+#define SETPROTOENT_R_PROTO 0     /**/
+
+/* HAS_SETSERVENT_R:
+ *     This symbol, if defined, indicates that the setservent_r routine
+ *     is available to setservent re-entrantly.
+ */
+/* SETSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of setservent_r.
+ */
+/*#define HAS_SETSERVENT_R        /**/
+#define SETSERVENT_R_PROTO 0      /**/
+
+/* HAS_TTYNAME_R:
+ *     This symbol, if defined, indicates that the ttyname_r routine
+ *     is available to ttyname re-entrantly.
+ */
+/* TTYNAME_R_PROTO:
+ *     This symbol encodes the prototype of ttyname_r.
+ */
+/*#define HAS_TTYNAME_R           /**/
+#define TTYNAME_R_PROTO 0         /**/
+
 #endif
index c68cbe3..4d8b748 100644 (file)
@@ -13,8 +13,8 @@
 /*
  * Package name      : perl5
  * Source directory  : 
- * Configuration time: Sat Jan 26 22:15:55 2002
- * Configured by     : nick
+ * Configuration time: Sun May 12 17:16:11 2002
+ * Configured by     : gsar
  * Target system     : 
  */
 
  *     This symbol contains the ~name expanded version of ARCHLIB, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define ARCHLIB "c:\\perl\\5.7.3\\lib\\MSWin32-x86-multi-thread"               /**/
+#define ARCHLIB "c:\\perl\\lib"                /**/
 /*#define ARCHLIB_EXP ""       /**/
 
 /* ARCHNAME:
  *     This symbol is the filename expanded version of the BIN symbol, for
  *     programs that do not want to deal with that at run-time.
  */
-#define BIN "c:\\perl\\5.7.3\\bin\\MSWin32-x86-multi-thread"   /**/
-#define BIN_EXP "c:\\perl\\5.7.3\\bin\\MSWin32-x86-multi-thread"       /**/
+#define BIN "c:\\perl\\bin"    /**/
+#define BIN_EXP "c:\\perl\\bin"        /**/
 
 /* BYTEORDER:
  *     This symbol holds the hexadecimal constant defined in byteorder,
- *     i.e. 0x1234 or 0x4321, etc...
+ *     in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc...
  *     If the compiler supports cross-compiling or multiple-architecture
  *     binaries (eg. on NeXT systems), use compiler-defined macros to
  *     determine the byte order.
  */
 #define HAS_ACCESS             /**/
 
+/* HAS_ASCTIME_R:
+ *     This symbol, if defined, indicates that the asctime_r routine
+ *     is available to asctime re-entrantly.
+ */
+/* ASCTIME_R_PROTO:
+ *     This symbol encodes the prototype of asctime_r.
+ */
+/*#define HAS_ASCTIME_R           /**/
+#define ASCTIME_R_PROTO 0         /**/
+
 /* CASTI32:
  *     This symbol is defined if the C compiler can cast negative
  *     or large floating point numbers to 32-bit ints.
  */
 /*#define HAS_STRUCT_CMSGHDR   /**/
 
+/* HAS_CRYPT_R:
+ *     This symbol, if defined, indicates that the crypt_r routine
+ *     is available to crypt re-entrantly.
+ */
+/* CRYPT_R_PROTO:
+ *     This symbol encodes the prototype of crypt_r.
+ */
+/*#define HAS_CRYPT_R     /**/
+#define CRYPT_R_PROTO 0           /**/
+
 /* HAS_CSH:
  *     This symbol, if defined, indicates that the C-shell exists.
  */
 #define CSH "" /**/
 #endif
 
+/* HAS_CTIME_R:
+ *     This symbol, if defined, indicates that the ctime_r routine
+ *     is available to ctime re-entrantly.
+ */
+/* CTIME_R_PROTO:
+ *     This symbol encodes the prototype of ctime_r.
+ */
+/*#define HAS_CTIME_R     /**/
+#define CTIME_R_PROTO 0           /**/
+
 /* DLSYM_NEEDS_UNDERSCORE:
  *     This symbol, if defined, indicates that we need to prepend an
  *     underscore to the symbol name before calling dlsym().  This only
  */
 /*#define      DLSYM_NEEDS_UNDERSCORE  /**/
 
+/* HAS_DRAND48_R:
+ *     This symbol, if defined, indicates that the drand48_r routine
+ *     is available to drand48 re-entrantly.
+ */
+/* DRAND48_R_PROTO:
+ *     This symbol encodes the prototype of drand48_r.
+ */
+/*#define HAS_DRAND48_R           /**/
+#define DRAND48_R_PROTO 0         /**/
+
 /* HAS_DRAND48_PROTO:
  *     This symbol, if defined, indicates that the system provides
  *     a prototype for the drand48() function.  Otherwise, it is up
  */
 /*#define HAS_ENDGRENT         /**/
 
+/* HAS_ENDGRENT_R:
+ *     This symbol, if defined, indicates that the endgrent_r routine
+ *     is available to endgrent re-entrantly.
+ */
+/* ENDGRENT_R_PROTO:
+ *     This symbol encodes the prototype of endgrent_r.
+ */
+/*#define HAS_ENDGRENT_R          /**/
+#define ENDGRENT_R_PROTO 0        /**/
+
 /* HAS_ENDHOSTENT:
  *     This symbol, if defined, indicates that the endhostent() routine is
  *     available to close whatever was being used for host queries.
  */
 /*#define HAS_ENDPWENT         /**/
 
+/* HAS_ENDPWENT_R:
+ *     This symbol, if defined, indicates that the endpwent_r routine
+ *     is available to endpwent re-entrantly.
+ */
+/* ENDPWENT_R_PROTO:
+ *     This symbol encodes the prototype of endpwent_r.
+ */
+/*#define HAS_ENDPWENT_R          /**/
+#define ENDPWENT_R_PROTO 0        /**/
+
 /* HAS_ENDSERVENT:
  *     This symbol, if defined, indicates that the endservent() routine is
  *     available to close whatever was being used for service queries.
  *     a macro using sprintf("%g") is used. Arguments for the Gconvert
  *     macro are: value, number of digits, whether trailing zeros should
  *     be retained, and the output buffer.
- *     Possible values are:
+ *     The usual values are:
  *             d_Gconvert='gconvert((x),(n),(t),(b))'
  *             d_Gconvert='gcvt((x),(n),(b))'
  *             d_Gconvert='sprintf((b),"%.*g",(n),(x))'
  */
 /*#define HAS_GETGRENT         /**/
 
+/* HAS_GETGRENT_R:
+ *     This symbol, if defined, indicates that the getgrent_r routine
+ *     is available to getgrent re-entrantly.
+ */
+/* GETGRENT_R_PROTO:
+ *     This symbol encodes the prototype of getgrent_r.
+ */
+/*#define HAS_GETGRENT_R          /**/
+#define GETGRENT_R_PROTO 0        /**/
+
+/* HAS_GETGRGID_R:
+ *     This symbol, if defined, indicates that the getgrgid_r routine
+ *     is available to getgrgid re-entrantly.
+ */
+/* GETGRGID_R_PROTO:
+ *     This symbol encodes the prototype of getgrgid_r.
+ */
+/*#define HAS_GETGRGID_R          /**/
+#define GETGRGID_R_PROTO 0        /**/
+
+/* HAS_GETGRNAM_R:
+ *     This symbol, if defined, indicates that the getgrnam_r routine
+ *     is available to getgrnam re-entrantly.
+ */
+/* GETGRNAM_R_PROTO:
+ *     This symbol encodes the prototype of getgrnam_r.
+ */
+/*#define HAS_GETGRNAM_R          /**/
+#define GETGRNAM_R_PROTO 0        /**/
+
 /* HAS_GETHOSTBYADDR:
  *     This symbol, if defined, indicates that the gethostbyaddr() routine is
  *     available to look up hosts by their IP addresses.
  */
 /*#define HAS_GETITIMER                /**/
 
+/* HAS_GETLOGIN_R:
+ *     This symbol, if defined, indicates that the getlogin_r routine
+ *     is available to getlogin re-entrantly.
+ */
+/* GETLOGIN_R_PROTO:
+ *     This symbol encodes the prototype of getlogin_r.
+ */
+/*#define HAS_GETLOGIN_R          /**/
+#define GETLOGIN_R_PROTO 0        /**/
+
 /* HAS_GETMNT:
  *     This symbol, if defined, indicates that the getmnt routine is
  *     available to get filesystem mount info by filename.
  */
 /*#define HAS_GETPWENT         /**/
 
+/* HAS_GETPWENT_R:
+ *     This symbol, if defined, indicates that the getpwent_r routine
+ *     is available to getpwent re-entrantly.
+ */
+/* GETPWENT_R_PROTO:
+ *     This symbol encodes the prototype of getpwent_r.
+ */
+/*#define HAS_GETPWENT_R          /**/
+#define GETPWENT_R_PROTO 0        /**/
+
+/* HAS_GETPWNAM_R:
+ *     This symbol, if defined, indicates that the getpwnam_r routine
+ *     is available to getpwnam re-entrantly.
+ */
+/* GETPWNAM_R_PROTO:
+ *     This symbol encodes the prototype of getpwnam_r.
+ */
+/*#define HAS_GETPWNAM_R          /**/
+#define GETPWNAM_R_PROTO 0        /**/
+
+/* HAS_GETPWUID_R:
+ *     This symbol, if defined, indicates that the getpwuid_r routine
+ *     is available to getpwuid re-entrantly.
+ */
+/* GETPWUID_R_PROTO:
+ *     This symbol encodes the prototype of getpwuid_r.
+ */
+/*#define HAS_GETPWUID_R          /**/
+#define GETPWUID_R_PROTO 0        /**/
+
 /* HAS_GETSERVENT:
  *     This symbol, if defined, indicates that the getservent() routine is
  *     available to look up network services in some data base or another.
  */
 /*#define HAS_GETSPNAM         /**/
 
+/* HAS_GETSPNAM_R:
+ *     This symbol, if defined, indicates that the getspnam_r routine
+ *     is available to getspnam re-entrantly.
+ */
+/* GETSPNAM_R_PROTO:
+ *     This symbol encodes the prototype of getspnam_r.
+ */
+/*#define HAS_GETSPNAM_R          /**/
+#define GETSPNAM_R_PROTO 0        /**/
+
 /* HAS_GETSERVBYNAME:
  *     This symbol, if defined, indicates that the getservbyname()
  *     routine is available to look up services by their name.
 #define HAS_GETSERVBYNAME              /**/
 #define HAS_GETSERVBYPORT              /**/
 
+/* HAS_GMTIME_R:
+ *     This symbol, if defined, indicates that the gmtime_r routine
+ *     is available to gmtime re-entrantly.
+ */
+/* GMTIME_R_PROTO:
+ *     This symbol encodes the prototype of gmtime_r.
+ */
+/*#define HAS_GMTIME_R    /**/
+#define GMTIME_R_PROTO 0          /**/
+
 /* HAS_GNULIBC:
  *     This symbol, if defined, indicates to the C program that 
  *     the GNU C library is being used.
  */
 #define HAS_LDBL_DIG   /**/
 
+/* HAS_LOCALTIME_R:
+ *     This symbol, if defined, indicates that the localtime_r routine
+ *     is available to localtime re-entrantly.
+ */
+/* LOCALTIME_R_PROTO:
+ *     This symbol encodes the prototype of localtime_r.
+ */
+/*#define HAS_LOCALTIME_R         /**/
+#define LOCALTIME_R_PROTO 0       /**/
+
 /* HAS_LONG_DOUBLE:
  *     This symbol will be defined if the C compiler supports long
  *     doubles.
 #define SCHED_YIELD            /**/
 /*#define HAS_SCHED_YIELD      /**/
 
+/* HAS_RANDOM_R:
+ *     This symbol, if defined, indicates that the random_r routine
+ *     is available to random re-entrantly.
+ */
+/* RANDOM_R_PROTO:
+ *     This symbol encodes the prototype of random_r.
+ */
+/*#define HAS_RANDOM_R    /**/
+#define RANDOM_R_PROTO 0          /**/
+
+/* HAS_READDIR_R:
+ *     This symbol, if defined, indicates that the readdir_r routine
+ *     is available to readdir re-entrantly.
+ */
+/* READDIR_R_PROTO:
+ *     This symbol encodes the prototype of readdir_r.
+ */
+/*#define HAS_READDIR_R           /**/
+#define READDIR_R_PROTO 0         /**/
+
 /* HAS_READV:
  *     This symbol, if defined, indicates that the readv routine is
  *     available to do gather reads.  You will also need <sys/uio.h>
  */
 /*#define HAS_SETGRENT         /**/
 
+/* HAS_SETGRENT_R:
+ *     This symbol, if defined, indicates that the setgrent_r routine
+ *     is available to setgrent re-entrantly.
+ */
+/* SETGRENT_R_PROTO:
+ *     This symbol encodes the prototype of setgrent_r.
+ */
+/*#define HAS_SETGRENT_R          /**/
+#define SETGRENT_R_PROTO 0        /**/
+
 /* HAS_SETGROUPS:
  *     This symbol, if defined, indicates that the setgroups() routine is
  *     available to set the list of process groups.  If unavailable, multiple
  */
 /*#define HAS_SETPWENT         /**/
 
+/* HAS_SETPWENT_R:
+ *     This symbol, if defined, indicates that the setpwent_r routine
+ *     is available to setpwent re-entrantly.
+ */
+/* SETPWENT_R_PROTO:
+ *     This symbol encodes the prototype of setpwent_r.
+ */
+/*#define HAS_SETPWENT_R          /**/
+#define SETPWENT_R_PROTO 0        /**/
+
 /* HAS_SETSERVENT:
  *     This symbol, if defined, indicates that the setservent() routine is
  *     available.
  */
 /*#define HAS_SQRTL            /**/
 
+/* HAS_SRAND48_R:
+ *     This symbol, if defined, indicates that the srand48_r routine
+ *     is available to srand48 re-entrantly.
+ */
+/* SRAND48_R_PROTO:
+ *     This symbol encodes the prototype of srand48_r.
+ */
+/*#define HAS_SRAND48_R           /**/
+#define SRAND48_R_PROTO 0         /**/
+
+/* HAS_SRANDOM_R:
+ *     This symbol, if defined, indicates that the srandom_r routine
+ *     is available to srandom re-entrantly.
+ */
+/* SRANDOM_R_PROTO:
+ *     This symbol encodes the prototype of srandom_r.
+ */
+/*#define HAS_SRANDOM_R           /**/
+#define SRANDOM_R_PROTO 0         /**/
+
 /* USE_STAT_BLOCKS:
  *     This symbol is defined if this system has a stat structure declaring
  *     st_blksize and st_blocks.
 #define HAS_SYS_ERRLIST        /**/
 #define Strerror(e) strerror(e)
 
+/* HAS_STRERROR_R:
+ *     This symbol, if defined, indicates that the strerror_r routine
+ *     is available to strerror re-entrantly.
+ */
+/* STRERROR_R_PROTO:
+ *     This symbol encodes the prototype of strerror_r.
+ */
+/*#define HAS_STRERROR_R          /**/
+#define STRERROR_R_PROTO 0        /**/
+
 /* HAS_STRTOLD:
  *     This symbol, if defined, indicates that the strtold routine is
  *     available to convert strings to long doubles.
  */
 #define        HAS_TELLDIR_PROTO       /**/
 
+/* HAS_TIME:
+ *     This symbol, if defined, indicates that the time() routine exists.
+ */
 /* Time_t:
  *     This symbol holds the type returned by time(). It can be long,
  *     or time_t on BSD sites (in which case <sys/types.h> should be
  *     included).
  */
+#define HAS_TIME               /**/
 #define Time_t time_t          /* Time type */
 
 /* HAS_TIMES:
  */
 #define HAS_TIMES              /**/
 
+/* HAS_TMPNAM_R:
+ *     This symbol, if defined, indicates that the tmpnam_r routine
+ *     is available to tmpnam re-entrantly.
+ */
+/* TMPNAM_R_PROTO:
+ *     This symbol encodes the prototype of tmpnam_r.
+ */
+/*#define HAS_TMPNAM_R    /**/
+#define TMPNAM_R_PROTO 0          /**/
+
 /* HAS_UALARM:
  *     This symbol, if defined, indicates that the ualarm routine is
  *     available to do alarms with microsecond granularity.
  */
 #define DB_Hash_t      int             /**/
 #define DB_Prefix_t    int     /**/
-#define DB_VERSION_MAJOR_CFG   undef   /**/
-#define DB_VERSION_MINOR_CFG   undef   /**/
-#define DB_VERSION_PATCH_CFG   undef   /**/
+#define DB_VERSION_MAJOR_CFG   0       /**/
+#define DB_VERSION_MINOR_CFG   0       /**/
+#define DB_VERSION_PATCH_CFG   0       /**/
 
 /* I_FP_CLASS:
  *     This symbol, if defined, indicates that <fp_class.h> exists and
  *     This symbol, if defined, indicates to the C program that it should
  *     include <sys/time.h> with KERNEL defined.
  */
+/* HAS_TM_TM_ZONE:
+ *     This symbol, if defined, indicates to the C program that
+ *     the struct tm has a tm_zone field.
+ */
 #define I_TIME         /**/
 /*#define I_SYS_TIME           /**/
 /*#define I_SYS_TIME_KERNEL            /**/
+/*#define HAS_TM_TM_ZONE               /**/
 
 /* I_USTAT:
  *     This symbol, if defined, indicates that <ustat.h> exists and
 /*#define PERL_PRIfldbl        "f"     /**/
 /*#define PERL_PRIgldbl        "g"     /**/
 /*#define PERL_PRIeldbl        "e"     /**/
-/*#define PERL_SCNfldbl        undef   /**/
+/*#define PERL_SCNfldbl        "f"     /**/
 
 /* Off_t:
  *     This symbol holds the type used to declare offsets in the kernel.
  *     This symbol contains the ~name expanded version of PRIVLIB, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define PRIVLIB "c:\\perl\\5.7.3\\lib"         /**/
+#define PRIVLIB "c:\\perl\\lib"                /**/
 #define PRIVLIB_EXP (win32_get_privlib("5.7.3"))       /**/
 
 /* PTRSIZE:
  *     This symbol contains the ~name expanded version of SITEARCH, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define SITEARCH "c:\\perl\\site\\5.7.3\\lib\\MSWin32-x86-multi-thread"                /**/
+#define SITEARCH "c:\\perl\\site\\lib"         /**/
 /*#define SITEARCH_EXP ""      /**/
 
 /* SITELIB:
  *     removed.  The elements in inc_version_list (inc_version_list.U) can
  *     be tacked onto this variable to generate a list of directories to search.
  */
-#define SITELIB "c:\\perl\\site\\5.7.3\\lib"           /**/
+#define SITELIB "c:\\perl\\site\\lib"          /**/
 #define SITELIB_EXP (win32_get_sitelib("5.7.3"))       /**/
 #define SITELIB_STEM ""                /**/
 
 /* PERL_XS_APIVERSION:
  *     This variable contains the version of the oldest perl binary
  *     compatible with the present perl.  perl.c:incpush() and
- *     lib/lib.pm will automatically search in c:\\perl\\site\\5.7.3\\lib\\MSWin32-x86-multi-thread for older
+ *     lib/lib.pm will automatically search in c:\\perl\\site\\lib for older
  *     directories across major versions back to xs_apiversion.
  *     This is only useful if you have a perl library directory tree
  *     structured like the default one.
  *     compatible with the present perl.  (That is, pure perl modules
  *     written for pm_apiversion will still work for the current
  *     version).  perl.c:incpush() and lib/lib.pm will automatically
- *     search in c:\\perl\\site\\5.7.3\\lib for older directories across major versions
+ *     search in c:\\perl\\site\\lib for older directories across major versions
  *     back to pm_apiversion.  This is only useful if you have a perl
  *     library directory tree structured like the default one.  The
  *     versioned site_perl library was introduced in 5.005, so that's
  */
 #ifndef USE_CROSS_COMPILE
 /*#define      USE_CROSS_COMPILE       /**/
-#define        PERL_TARGETARCH "undef" /**/
+#define        PERL_TARGETARCH ""      /**/
 #endif
 
 /* HAS_DBMINIT_PROTO:
  *     This symbol, if defined, indicates that you must access
  *     character data through U32-aligned pointers.
  */
+#ifndef U32_ALIGNMENT_REQUIRED
 #define U32_ALIGNMENT_REQUIRED /**/
+#endif
 
 /* HAS_USLEEP_PROTO:
  *     This symbol, if defined, indicates that the system provides
  */
 /*#define      HAS_USLEEP_PROTO        /**/
 
+/* I_CRYPT:
+ *     This symbol, if defined, indicates that <crypt.h> exists and
+ *     should be included.
+ */
+/*#define      I_CRYPT         /**/
+
 /* I_FP:
  *     This symbol, if defined, indicates that <fp.h> exists and
  *     should be included.
  */
 /*#define      I_LANGINFO              /**/
 
+/* HAS_CTERMID_R:
+ *     This symbol, if defined, indicates that the ctermid_r routine
+ *     is available to ctermid re-entrantly.
+ */
+/* CTERMID_R_PROTO:
+ *     This symbol encodes the prototype of ctermid_r.
+ */
+/*#define HAS_CTERMID_R           /**/
+#define CTERMID_R_PROTO 0         /**/
+
+/* HAS_ENDHOSTENT_R:
+ *     This symbol, if defined, indicates that the endhostent_r routine
+ *     is available to endhostent re-entrantly.
+ */
+/* ENDHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of endhostent_r.
+ */
+/*#define HAS_ENDHOSTENT_R        /**/
+#define ENDHOSTENT_R_PROTO 0      /**/
+
+/* HAS_ENDNETENT_R:
+ *     This symbol, if defined, indicates that the endnetent_r routine
+ *     is available to endnetent re-entrantly.
+ */
+/* ENDNETENT_R_PROTO:
+ *     This symbol encodes the prototype of endnetent_r.
+ */
+/*#define HAS_ENDNETENT_R         /**/
+#define ENDNETENT_R_PROTO 0       /**/
+
+/* HAS_ENDPROTOENT_R:
+ *     This symbol, if defined, indicates that the endprotoent_r routine
+ *     is available to endprotoent re-entrantly.
+ */
+/* ENDPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of endprotoent_r.
+ */
+/*#define HAS_ENDPROTOENT_R       /**/
+#define ENDPROTOENT_R_PROTO 0     /**/
+
+/* HAS_ENDSERVENT_R:
+ *     This symbol, if defined, indicates that the endservent_r routine
+ *     is available to endservent re-entrantly.
+ */
+/* ENDSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of endservent_r.
+ */
+/*#define HAS_ENDSERVENT_R        /**/
+#define ENDSERVENT_R_PROTO 0      /**/
+
+/* HAS_GETHOSTBYADDR_R:
+ *     This symbol, if defined, indicates that the gethostbyaddr_r routine
+ *     is available to gethostbyaddr re-entrantly.
+ */
+/* GETHOSTBYADDR_R_PROTO:
+ *     This symbol encodes the prototype of gethostbyaddr_r.
+ */
+/*#define HAS_GETHOSTBYADDR_R     /**/
+#define GETHOSTBYADDR_R_PROTO 0           /**/
+
+/* HAS_GETHOSTBYNAME_R:
+ *     This symbol, if defined, indicates that the gethostbyname_r routine
+ *     is available to gethostbyname re-entrantly.
+ */
+/* GETHOSTBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of gethostbyname_r.
+ */
+/*#define HAS_GETHOSTBYNAME_R     /**/
+#define GETHOSTBYNAME_R_PROTO 0           /**/
+
+/* HAS_GETHOSTENT_R:
+ *     This symbol, if defined, indicates that the gethostent_r routine
+ *     is available to gethostent re-entrantly.
+ */
+/* GETHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of gethostent_r.
+ */
+/*#define HAS_GETHOSTENT_R        /**/
+#define GETHOSTENT_R_PROTO 0      /**/
+
+/* HAS_GETNETBYADDR_R:
+ *     This symbol, if defined, indicates that the getnetbyaddr_r routine
+ *     is available to getnetbyaddr re-entrantly.
+ */
+/* GETNETBYADDR_R_PROTO:
+ *     This symbol encodes the prototype of getnetbyaddr_r.
+ */
+/*#define HAS_GETNETBYADDR_R      /**/
+#define GETNETBYADDR_R_PROTO 0    /**/
+
+/* HAS_GETNETBYNAME_R:
+ *     This symbol, if defined, indicates that the getnetbyname_r routine
+ *     is available to getnetbyname re-entrantly.
+ */
+/* GETNETBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getnetbyname_r.
+ */
+/*#define HAS_GETNETBYNAME_R      /**/
+#define GETNETBYNAME_R_PROTO 0    /**/
+
+/* HAS_GETNETENT_R:
+ *     This symbol, if defined, indicates that the getnetent_r routine
+ *     is available to getnetent re-entrantly.
+ */
+/* GETNETENT_R_PROTO:
+ *     This symbol encodes the prototype of getnetent_r.
+ */
+/*#define HAS_GETNETENT_R         /**/
+#define GETNETENT_R_PROTO 0       /**/
+
+/* HAS_GETPROTOBYNAME_R:
+ *     This symbol, if defined, indicates that the getprotobyname_r routine
+ *     is available to getprotobyname re-entrantly.
+ */
+/* GETPROTOBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getprotobyname_r.
+ */
+/*#define HAS_GETPROTOBYNAME_R    /**/
+#define GETPROTOBYNAME_R_PROTO 0          /**/
+
+/* HAS_GETPROTOBYNUMBER_R:
+ *     This symbol, if defined, indicates that the getprotobynumber_r routine
+ *     is available to getprotobynumber re-entrantly.
+ */
+/* GETPROTOBYNUMBER_R_PROTO:
+ *     This symbol encodes the prototype of getprotobynumber_r.
+ */
+/*#define HAS_GETPROTOBYNUMBER_R          /**/
+#define GETPROTOBYNUMBER_R_PROTO 0        /**/
+
+/* HAS_GETPROTOENT_R:
+ *     This symbol, if defined, indicates that the getprotoent_r routine
+ *     is available to getprotoent re-entrantly.
+ */
+/* GETPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of getprotoent_r.
+ */
+/*#define HAS_GETPROTOENT_R       /**/
+#define GETPROTOENT_R_PROTO 0     /**/
+
+/* HAS_GETSERVBYNAME_R:
+ *     This symbol, if defined, indicates that the getservbyname_r routine
+ *     is available to getservbyname re-entrantly.
+ */
+/* GETSERVBYNAME_R_PROTO:
+ *     This symbol encodes the prototype of getservbyname_r.
+ */
+/*#define HAS_GETSERVBYNAME_R     /**/
+#define GETSERVBYNAME_R_PROTO 0           /**/
+
+/* HAS_GETSERVBYPORT_R:
+ *     This symbol, if defined, indicates that the getservbyport_r routine
+ *     is available to getservbyport re-entrantly.
+ */
+/* GETSERVBYPORT_R_PROTO:
+ *     This symbol encodes the prototype of getservbyport_r.
+ */
+/*#define HAS_GETSERVBYPORT_R     /**/
+#define GETSERVBYPORT_R_PROTO 0           /**/
+
+/* HAS_GETSERVENT_R:
+ *     This symbol, if defined, indicates that the getservent_r routine
+ *     is available to getservent re-entrantly.
+ */
+/* GETSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of getservent_r.
+ */
+/*#define HAS_GETSERVENT_R        /**/
+#define GETSERVENT_R_PROTO 0      /**/
+
 /* HAS_PTHREAD_ATFORK:
  *     This symbol, if defined, indicates that the pthread_atfork routine
  *     is available setup fork handlers.
  */
 /*#define HAS_PTHREAD_ATFORK           /**/
 
+/* HAS_READDIR64_R:
+ *     This symbol, if defined, indicates that the readdir64_r routine
+ *     is available to readdir64 re-entrantly.
+ */
+/* READDIR64_R_PROTO:
+ *     This symbol encodes the prototype of readdir64_r.
+ */
+/*#define HAS_READDIR64_R         /**/
+#define READDIR64_R_PROTO 0       /**/
+
+/* HAS_SETHOSTENT_R:
+ *     This symbol, if defined, indicates that the sethostent_r routine
+ *     is available to sethostent re-entrantly.
+ */
+/* SETHOSTENT_R_PROTO:
+ *     This symbol encodes the prototype of sethostent_r.
+ */
+/*#define HAS_SETHOSTENT_R        /**/
+#define SETHOSTENT_R_PROTO 0      /**/
+
+/* HAS_SETLOCALE_R:
+ *     This symbol, if defined, indicates that the setlocale_r routine
+ *     is available to setlocale re-entrantly.
+ */
+/* SETLOCALE_R_PROTO:
+ *     This symbol encodes the prototype of setlocale_r.
+ */
+/*#define HAS_SETLOCALE_R         /**/
+#define SETLOCALE_R_PROTO 0       /**/
+
+/* HAS_SETNETENT_R:
+ *     This symbol, if defined, indicates that the setnetent_r routine
+ *     is available to setnetent re-entrantly.
+ */
+/* SETNETENT_R_PROTO:
+ *     This symbol encodes the prototype of setnetent_r.
+ */
+/*#define HAS_SETNETENT_R         /**/
+#define SETNETENT_R_PROTO 0       /**/
+
+/* HAS_SETPROTOENT_R:
+ *     This symbol, if defined, indicates that the setprotoent_r routine
+ *     is available to setprotoent re-entrantly.
+ */
+/* SETPROTOENT_R_PROTO:
+ *     This symbol encodes the prototype of setprotoent_r.
+ */
+/*#define HAS_SETPROTOENT_R       /**/
+#define SETPROTOENT_R_PROTO 0     /**/
+
+/* HAS_SETSERVENT_R:
+ *     This symbol, if defined, indicates that the setservent_r routine
+ *     is available to setservent re-entrantly.
+ */
+/* SETSERVENT_R_PROTO:
+ *     This symbol encodes the prototype of setservent_r.
+ */
+/*#define HAS_SETSERVENT_R        /**/
+#define SETSERVENT_R_PROTO 0      /**/
+
+/* HAS_TTYNAME_R:
+ *     This symbol, if defined, indicates that the ttyname_r routine
+ *     is available to ttyname re-entrantly.
+ */
+/* TTYNAME_R_PROTO:
+ *     This symbol encodes the prototype of ttyname_r.
+ */
+/*#define HAS_TTYNAME_R           /**/
+#define TTYNAME_R_PROTO 0         /**/
+
 #endif