diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2002-03-15 16:07:58 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2002-03-15 16:07:58 +0000 |
commit | e92fe7f25eda1c4f8ed980d9c7019fc75236ffe2 (patch) | |
tree | 0a97f4e9c6e3aa079acc3ca0c75d94be194c1387 /vos/config.ga.def | |
parent | 149ad041e0a20d4e51a3d780d1fb4d8cb2851299 (diff) | |
download | perl-e92fe7f25eda1c4f8ed980d9c7019fc75236ffe2.tar.gz |
Monster _r patch: try to scan for all known _r variants,
and then use them (under ithreads). May fail in HP-UX,
and the op/groups is known to be fickle everywhere. Known
to work in Solaris, Linux, Tru64, IRIX, AIX. (Some compiler
warnings in AIX since the first arguments of getnetbyaddr
and getnetbyadd_r are of different types. Thanks, IBM.)
In non-Configure platforms deny the existence of any
of the _r thingies. (Also add the recently introduced
d_tm_* to places it wasn't already in.)
TODO: the suggested glibc buffer growth retry loop in case
some entries (at least for: gr*, host*) are big.
Forgot win32/config.win64.
p4raw-id: //depot/perl@15238
Diffstat (limited to 'vos/config.ga.def')
-rw-r--r-- | vos/config.ga.def | 121 |
1 files changed, 110 insertions, 11 deletions
diff --git a/vos/config.ga.def b/vos/config.ga.def index 7bef8fb8ad..eb1c703571 100644 --- a/vos/config.ga.def +++ b/vos/config.ga.def @@ -1,20 +1,25 @@ +$CONFIG_SH='config.sh' +$Id='$Id' $alignbytes='8' $aphostname='' $archlib='' $archlibexp='' $archname='' +$asctime_r_proto='0' $bin='/system/gnu_library/bin' $binexp='/system/gnu_library/bin' $byteorder='4321' $castflags='0' $cf_by='Paul.Green@stratus.com' $cf_time='2002-02-15 20:16 UCT' -$CONFIG_SH='config.sh' $cpp_stuff='42' $cpplast='-' $cppminus='-' $cpprun='cc -E -' $cppstdin='cc -E' +$crypt_r_proto='0' +$ctermid_r_proto='0' +$ctime_r_proto='0' $d_Gconvert='sprintf((b),"%.*g",(n),(x))' $d_PRIeldbl='define' $d_PRIfldbl='define' @@ -25,6 +30,7 @@ $d_access='define' $d_accessx='undef' $d_alarm='define' $d_archlib='undef' +$d_asctime_r='undef' $d_atolf='undef' $d_atoll='undef' $d_attribut='undef' @@ -44,7 +50,10 @@ $d_class='undef' $d_cmsghdr_s='undef' $d_const='define' $d_crypt='undef' +$d_crypt_r='undef' $d_csh='define' +$d_ctermid_r='undef' +$d_ctime_r='undef' $d_cuserid='undef' $d_dbl_dig='define' $d_dbminitproto='undef' @@ -54,15 +63,22 @@ $d_dirnamlen='undef' $d_dlerror='undef' $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='define' +$d_endhostent_r='undef' $d_endnent='define' +$d_endnetent_r='undef' $d_endpent='define' +$d_endprotoent_r='undef' $d_endpwent='undef' +$d_endpwent_r='undef' $d_endsent='define' +$d_endservent_r='undef' $d_eofnblk='define' $d_fchdir='undef' $d_fchmod='define' @@ -95,19 +111,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='define' $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='define' $d_getnbyname='define' $d_getnent='define' +$d_getnetbyaddr_r='undef' +$d_getnetbyname_r='undef' +$d_getnetent_r='undef' $d_getnetprotos='define' $d_getpagsz='undef' $d_getpbyname='define' @@ -118,15 +144,26 @@ $d_getpgrp2='undef' $d_getpgrp='define' $d_getppid='define' $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='define' +$d_getservbyname_r='undef' +$d_getservbyport_r='undef' +$d_getservent_r='undef' $d_getservprotos='define' $d_getspnam='undef' +$d_getspnam_r='undef' $d_gettimeod='undef' +$d_gmtime_r='undef' $d_gnulibc='undef' $d_grpasswd='undef' $d_hasmntopt='undef' @@ -143,6 +180,7 @@ $d_killpg='undef' $d_lchown='undef' $d_ldbl_dig='define' $d_link='undef' +$d_localtime_r='undef' $d_locconv='define' $d_lockf='define' $d_longdbl='define' @@ -204,7 +242,10 @@ $d_pwgecos='undef' $d_pwpasswd='undef' $d_pwquota='undef' $d_quad='undef' +$d_random_r='undef' +$d_readdir64_r='undef' $d_readdir='define' +$d_readdir_r='undef' $d_readlink='define' $d_readv='undef' $d_recvmsg='undef' @@ -226,19 +267,25 @@ $d_sendmsg='undef' $d_setegid='define' $d_seteuid='define' $d_setgrent='undef' +$d_setgrent_r='undef' $d_setgrps='undef' $d_sethent='define' +$d_sethostent_r='undef' $d_setitimer='undef' $d_setlinebuf='define' $d_setlocale='define' +$d_setlocale_r='undef' $d_setnent='define' +$d_setnetent_r='undef' $d_setpent='define' $d_setpgid='define' $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' @@ -246,6 +293,7 @@ $d_setreuid='undef' $d_setrgid='undef' $d_setruid='undef' $d_setsent='define' +$d_setservent_r='undef' $d_setsid='define' $d_setvbuf='define' $d_sfio='undef' @@ -260,6 +308,8 @@ $d_socket='define' $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' @@ -277,6 +327,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' @@ -299,7 +350,11 @@ $d_tcsetpgrp='define' $d_telldir='undef' $d_telldirproto='undef' $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' @@ -330,18 +385,46 @@ $defvoidused='15' $direntrytype='struct dirent' $doublesize='8' $drand01='rand()/(RAND_MAX+1)' +$drand48_r_proto='0' $eagain='EAGAIN' $ebcdic='undef' -$fflushall='undef' +$endgrent_r_proto='0' +$endhostent_r_proto='0' +$endnetent_r_proto='0' +$endprotoent_r_proto='0' +$endpwent_r_proto='0' +$endservent_r_proto='0' $fflushNULL='define' +$fflushall='undef' $fpostype='fpos_t' $freetype='void' $full_csh='/system/gnu_library/bin/bash.pm' $full_sed='/system/gnu_library/bin/sed.pm' +$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='"d"' -$gidsize='4' $gidsign='-1' +$gidsize='4' $gidtype='gid_t' +$gmtime_r_proto='0' $groupstype='gid_t' $i16size='2' $i16type='short' @@ -352,6 +435,7 @@ $i64type='_error_' $i8size='1' $i8type='char' $i_arpainet='define' +$i_crypt='undef' $i_dbm='undef' $i_dirent='define' $i_dlfcn='undef' @@ -423,13 +507,13 @@ $i_utime='define' $i_values='define' $i_varargs='undef' $i_vfork='undef' -$Id='$Id' $inc_version_list_init='0' $installusrbinperl='undef' $intsize='4' $ivdformat='"d"' $ivsize='4' $ivtype='int' +$localtime_r_proto='0' $longdblsize='8' $longlongsize='_error_' $longsize='4' @@ -466,12 +550,26 @@ $ptrsize='4' $quadkind='_error_' $quadtype='_error_' $randbits='15' +$random_r_proto='0' $randseedtype='unsigned int' $rd_nodata='-1' +$readdir64_r_proto='0' +$readdir_r_proto='0' +$sPRIeldbl='"Le"' +$sPRIfldbl='"Lf"' +$sPRIgldbl='"Lg"' +$sSCNfldbl='"Lf"' $sched_yield='' $seedfunc='srand' $selectminbits='1' $selecttype='fd_set *' +$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='/system/gnu_library/bin/bash.pm' $shmattype='void *' $shortsize='2' @@ -482,16 +580,14 @@ $signal_t='void' $sitearch='/system/ported/lib/perl5/site_perl/5.8.0/hppa1.1' $sitearchexp='/system/ported/lib/perl5/site_perl/5.8.0/hppa1.1' $sitelib='/system/ported/lib/perl5/site_perl/5.8.0' -$sitelibexp='/system/ported/lib/perl5/site_perl/5.8.0' $sitelib_stem='/system/ported/lib/perl5/site_perl' +$sitelibexp='/system/ported/lib/perl5/site_perl/5.8.0' $sizesize='4' $sizetype='size_t' $socksizetype='int' -$sPRIeldbl='"Le"' -$sPRIfldbl='"Lf"' -$sPRIgldbl='"Lg"' +$srand48_r_proto='0' +$srandom_r_proto='0' $src='/vos_ftp_site/pub/vos/posix/(alpha|ga)/perl' -$sSCNfldbl='"Lf"' $ssizetype='ssize_t' $startperl='!perl.pm' $stdchar='unsigned char' @@ -500,8 +596,11 @@ $stdio_bufsiz='((fp)->_cnt + (fp)->_ptr - (fp)->_base)' $stdio_cnt='((fp)->_cnt)' $stdio_ptr='((fp)->_ptr)' $stdio_stream_array='_iob' +$strerror_r_proto='0' $targetarch='undef' $timetype='time_t' +$tmpnam_r_proto='0' +$ttyname_r_proto='0' $u16size='2' $u16type='unsigned short' $u32size='4' @@ -511,8 +610,8 @@ $u64type='_error_' $u8size='1' $u8type='unsigned char' $uidformat='"d"' -$uidsize='4' $uidsign='-1' +$uidsize='4' $uidtype='uid_t' $undef='$undef' $uquadtype='_error_' @@ -529,12 +628,12 @@ $usemultiplicity='undef' $useperlio='undef' $usereentrant='undef' $usesocks='undef' +$uvXUformat='"X"' $uvoformat='"o"' $uvsize='4' $uvtype='unsigned int' $uvuformat='"u"' $uvxformat='"x"' -$uvXUformat='"X"' $vendorarch='' $vendorarchexp='' $vendorlib_stem='' |