----------------
____________________________________________________________________________
+[ 2943] By: gsar on 1999/02/15 11:54:08
+ Log: #include patchlevel.h by default, provide
+ PERL_{REVISION,VERSION,SUBVERSION}
+ Branch: perl
+ ! patchlevel.h perl.h
+____________________________________________________________________________
+[ 2942] By: gsar on 1999/02/15 10:26:59
+ Log: allow /0|NaN/ on some bigfloatpm.t tests for portability; other
+ misc fixes
+ Branch: perl
+ ! Makefile.SH t/io/argv.t t/lib/bigfloatpm.t t/lib/h2ph.t
+____________________________________________________________________________
+[ 2941] By: gsar on 1999/02/15 10:24:37
+ Log: broken URLs fixed (from Michael G Schwern <schwern@pobox.com>)
+ Message-ID: <19990207002851.B9185@toldyouso.com>
+ Message-ID: <19990207212152.A9765@toldyouso.com>
+ Message-ID: <19990207212041.A9622@toldyouso.com>
+ Message-ID: <19990207213127.A10244@toldyouso.com>
+ Message-ID: <19990207212559.A9950@toldyouso.com>
+ Message-ID: <19990207212842.A9994@toldyouso.com>
+ Message-ID: <19990207212500.A9860@toldyouso.com>
+ Message-ID: <19990207213013.A10105@toldyouso.com>
+ Branch: perl
+ ! pod/perldiag.pod pod/perlembed.pod pod/perlfaq3.pod
+ ! pod/perlfaq4.pod pod/perlfaq9.pod pod/perlmodinstall.pod
+ ! pod/perlmodlib.pod pod/perltoc.pod
+____________________________________________________________________________
+[ 2940] By: gsar on 1999/02/15 10:07:08
+ Log: enable dynaloading in C.pm-compiled programs (non-conflicting part
+ of suggested patch)
+ From: "Vishal Bhatia" <vishalb@my-dejanews.com>
+ Date: Mon, 08 Feb 1999 01:14:41 -0000
+ Message-ID: <DHIDFFOPMEFDBAAA@my-dejanews.com>
+ Subject: [PATCH 5.005_54] some pending C.pm stuff
+ Branch: perl
+ ! ext/B/B/C.pm
+____________________________________________________________________________
+[ 2939] By: jhi on 1999/02/15 08:40:18
+ Log: Integrate from mainperl.
+ Branch: cfgperl
+ +> t/lib/bigfloat.t t/lib/bigfloatpm.t
+ - lib/File/PathConvert.pm
+ !> (integrate 81 files)
+____________________________________________________________________________
+[ 2938] By: gsar on 1999/02/15 06:56:39
+ Log: change#2839 was bogus, redo
+ Branch: perl
+ !> t/lib/h2ph.pht
+____________________________________________________________________________
+[ 2937] By: gsar on 1999/02/15 06:38:15
+ Log: support Win32::GetFullPathName() and Win32::SetLastError()
+ From: jan.dubois@ibm.net (Jan Dubois)
+ Date: Tue, 09 Feb 1999 22:27:31 +0100
+ Message-ID: <36c1a2ed.8007554@smtp1.ibm.net>
+ Subject: [PATCH _54] Win32::GetFullPathName (Re: File::Spec::Win32 and UNCs)
+ Branch: perl
+ ! win32/win32.c
+____________________________________________________________________________
+[ 2936] By: gsar on 1999/02/15 06:26:39
+ Log: support native integers, pack("L_",...) etc. (via private mail)
+ From: Jarkko Hietaniemi <jhi@iki.fi>
+ Date: Wed, 10 Feb 1999 00:04:52 +0200 (EET)
+ Message-Id: <199902092204.AAA29065@alpha.hut.fi>
+ Subject: the "packnative" patch
+ Branch: perl
+ ! pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp.c
+ ! t/lib/ipc_sysv.t t/op/pack.t
+____________________________________________________________________________
+[ 2935] By: gsar on 1999/02/15 06:04:02
+ Log: From: Michael G Schwern <schwern@pobox.com>
+ Date: Tue, 9 Feb 1999 04:13:12 -0500
+ Message-ID: <19990209041312.A15788@toldyouso.com>
+ Subject: [PATCH]5.005_03-MAINT_TRIAL_5 utils/h2xs fixing -A & more
+ Branch: perl
+ ! utils/h2xs.PL
+____________________________________________________________________________
+[ 2934] By: gsar on 1999/02/15 05:30:13
+ Log: fix bugs in the handling of negative numbers, among other things
+ From: Steven Knight <knight@theopera.baldmt.citilink.com>
+ Date: Mon, 8 Feb 1999 01:16:24 -0600
+ Message-Id: <199902080716.BAA24652@theopera.baldmt.citilink.com>
+ Subject: Math::BigFloat and Math::BigInt
+ Branch: perl
+ + t/lib/bigfloat.t t/lib/bigfloatpm.t
+ ! lib/Math/BigFloat.pm lib/Math/BigInt.pm lib/bigfloat.pl
+ ! t/lib/bigintpm.t
+____________________________________________________________________________
+[ 2933] By: gsar on 1999/02/15 04:57:52
+ Log: From: "J. van Krieken" <John.van.Krieken@ATComputing.nl>
+ Date: Thu, 4 Feb 1999 17:25:25 +0100 (MET)
+ Message-Id: <199902041625.RAA14489@atcmpg.ATComputing.nl>
+ Subject: s2p incorrectly handles hold space commands
+ Branch: perl
+ ! x2p/s2p.PL
+____________________________________________________________________________
+[ 2932] By: gsar on 1999/02/15 04:45:55
+ Log: clarify what a "line" is
+ Branch: perl
+ ! pod/perlfunc.pod pod/perlvar.pod
+____________________________________________________________________________
+[ 2931] By: gsar on 1999/02/15 04:23:29
+ Log: backout change#2811 and add newer version based on File::Spec
+ From: Barrie Slaymaker <rbs@telerama.com>
+ Date: Thu, 11 Feb 1999 16:29:24 -0500
+ Message-ID: <36C34BB4.A62090E0@telerama.com>
+ Subject: [PATCH]5.005_54 (pod2html) Relative URLs using new File::Spec
+ Branch: perl
+ - lib/File/PathConvert.pm
+ ! MANIFEST installhtml lib/Pod/Html.pm
+____________________________________________________________________________
+[ 2930] By: gsar on 1999/02/15 04:16:25
+ Log: From: Barrie Slaymaker <rbs@telerama.com>
+ Date: Thu, 11 Feb 1999 19:39:48 -0500
+ Message-ID: <36C37854.707D139@telerama.com>
+ Subject: [PATCH] 5.005_54 #2 Merging File::PathConvert in to File::Spec
+ Branch: perl
+ ! lib/File/Spec/Unix.pm lib/File/Spec/Win32.pm
+____________________________________________________________________________
+[ 2929] By: gsar on 1999/02/15 04:06:50
+ Log: patches suggested by John Bley <jbb6@acpub.duke.edu> (with minor edits)
+ Date: Wed, 3 Feb 1999 05:24:55 -0500 (EST)
+ Message-ID: <Pine.SOL.3.91.990203051924.302A-100000@soc11.acpub.duke.edu>
+ Subject: [PATCH]5.005_54 (DOC) fix many typos
+ --
+ Date: Wed, 3 Feb 1999 08:53:53 -0500 (EST)
+ Message-ID: <Pine.SOL.3.91.990203085157.895A-100000@soc11.acpub.duke.edu>
+ Subject: [PATCH]5.005_54 (DOC) typos
+ Branch: perl
+ ! pod/perl5004delta.pod pod/perl5005delta.pod pod/perlcall.pod
+ ! pod/perldebug.pod pod/perlfaq1.pod pod/perlfaq2.pod
+ ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
+ ! pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod
+ ! pod/perlfaq9.pod pod/perlfunc.pod pod/perlguts.pod
+ ! pod/perllol.pod pod/perlmod.pod pod/perlref.pod
+ ! pod/perlrun.pod pod/perlsub.pod pod/perltoc.pod
+ ! pod/perlvar.pod pod/perlxs.pod
+____________________________________________________________________________
+[ 2928] By: gsar on 1999/02/15 03:39:53
+ Log: allow the Carp routines to pass through exception objects
+ Branch: perl
+ ! lib/Carp.pm
+____________________________________________________________________________
+[ 2927] By: gsar on 1999/02/15 03:22:57
+ Log: mention Proc::Daemon (suggested by Michael G Schwern <schwern@pobox.com>)
+ Branch: perl
+ ! pod/perlfaq8.pod
+____________________________________________________________________________
+[ 2926] By: gsar on 1999/02/15 03:19:39
+ Log: integrate h2ph.PL fixes from change#2809 (change#2838 was supposed to
+ have done that, but didn't)
+ Branch: perl
+ !> utils/h2ph.PL
+____________________________________________________________________________
+[ 2925] By: gsar on 1999/02/15 03:17:01
+ Log: integrate cfgperl changes into mainline
+ Branch: perl
+ ! Changes
+ !> Configure Porting/Glossary Porting/config.sh Porting/config_H
+ !> config_h.SH hints/openbsd.sh hints/ultrix_4.sh
+ !> pod/perlport.pod t/lib/h2ph.pht utils/h2ph.PL
+ !> vms/subconfigure.com
+____________________________________________________________________________
[ 2924] By: gsar on 1999/02/15 03:07:08
Log: add const qualifier to most char* prototypes, handle ripple effect
Branch: perl
# versioned installation can be obtained by setting INST_TOP above to a
# path that includes an arbitrary version string.
#
-INST_VER = \5.00554
+INST_VER = \5.00555
#
# uncomment to enable threads-capabilities
cccdlflags=' '
ccdlflags='-tWD'
ccflags='-DWIN32'
+ccsymbols=''
cf_by='nobody'
cf_email='nobody@no.where.net'
cf_time=''
cpio=''
cpp='cpp32 -oCON'
cpp_stuff='42'
+cppccsymbols=''
cppflags='-DWIN32'
cpplast=''
cppminus=''
cpprun='cpp32 -oCON'
cppstdin='cpp32 -oCON'
+cppsymbols=''
cryptlib=''
csh='undef'
d_Gconvert='gcvt((x),(n),(b))'
d_chroot='undef'
d_chsize='define'
d_closedir='define'
+d_cmsghdr_s='undef'
d_const='define'
d_crypt='undef'
d_csh='undef'
d_dbminit64='undef'
d_delete64='undef'
d_difftime='define'
-d_dirent64s='undef'
+d_dirent64_s='undef'
d_dirnamlen='define'
d_dlerror='define'
d_dlopen='define'
d_firstkey64='undef'
d_flexfnam='define'
d_flock='define'
-d_flock64s='undef'
+d_flock64_s='undef'
d_fopen64='undef'
d_fork='undef'
d_fpathconf='undef'
d_fsetpos='define'
d_fsetpos64='undef'
d_fstat64='undef'
+d_fstatfs='undef'
+d_fstatvfs='undef'
d_ftell64='undef'
d_ftello='undef'
d_ftello64='undef'
d_inetaton='undef'
d_ino64t='undef'
d_int64t='undef'
+d_iovec_s='undef'
d_isascii='define'
d_killpg='undef'
d_lchown='undef'
d_lseek64='undef'
d_lstat='undef'
d_lstat64='undef'
+d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
d_mkdir='define'
d_mkfifo='undef'
d_mktime='define'
+d_mmap='undef'
+d_mprotect='undef'
d_msg='undef'
+d_msg_ctrunc='undef'
+d_msg_dontroute='undef'
+d_msg_oob='undef'
+d_msg_peek='undef'
+d_msg_proxy='undef'
d_msgctl='undef'
d_msgget='undef'
+d_msghdr_s='undef'
d_msgrcv='undef'
d_msgsnd='undef'
+d_msync='undef'
+d_munmap='undef'
d_mymalloc='undef'
d_nextkey64='undef'
d_nice='undef'
d_off64t='undef'
+d_old_pthread_create_joinable='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
d_poll='undef'
d_portable='define'
d_pthread_yield='undef'
-d_pthreads_created_joinable='undef'
d_pwage='undef'
d_pwchange='undef'
d_pwclass='undef'
d_readdir='define'
d_readdir64='undef'
d_readlink='undef'
+d_readv='undef'
+d_recvmesg='undef'
d_rename='define'
d_rewinddir='define'
d_rmdir='define'
d_safemcpy='undef'
d_sanemcmp='define'
d_sched_yield='undef'
+d_scm_rights='undef'
d_seekdir='define'
d_seekdir64='undef'
d_select='define'
d_semctl_semun='undef'
d_semget='undef'
d_semop='undef'
+d_sendmsg='undef'
d_setegid='undef'
d_seteuid='undef'
d_setgrent='undef'
d_sockpair='undef'
d_stat64='undef'
d_statblks='undef'
+d_statfs='undef'
+d_statfsflags='undef'
+d_statvfs='undef'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_stdiobase='define'
d_tcsetpgrp='undef'
d_telldir='define'
d_telldir64='undef'
+d_telldirproto='define'
d_time='define'
d_times='define'
d_tmpfile64='undef'
d_waitpid='define'
d_wcstombs='define'
d_wctomb='define'
+d_writev='undef'
d_xenix='undef'
date='date'
db_hashtype='int'
i_inttypes='undef'
i_limits='define'
i_locale='define'
+i_machcthr='undef'
i_malloc='define'
i_math='define'
i_memory='undef'
+i_mntent='undef'
i_ndbm='undef'
i_netdb='undef'
i_neterrno='undef'
i_niin='undef'
+i_poll='undef'
i_pwd='undef'
i_rpcsvcdbm='define'
i_sfio='undef'
i_sysfilio='define'
i_sysin='undef'
i_sysioctl='undef'
+i_sysmman='undef'
+i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_sysresrc='undef'
i_syssecrt='undef'
i_sysselct='undef'
i_syssockio=''
+i_sysstatvfs='undef'
i_sysstat='define'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_systypes='define'
+i_sysuio='undef'
i_sysun='undef'
i_syswait='undef'
i_termio='undef'
installscript='~INST_TOP~~INST_VER~\bin'
installsitearch='~INST_TOP~\site~INST_VER~\lib\~archname~'
installsitelib='~INST_TOP~\site~INST_VER~\lib'
+installusrbinperl='undef'
intsize='4'
known_extensions='DB_File Fcntl GDBM_File NDBM_File ODBM_File Opcode POSIX SDBM_File Socket IO attrs Thread'
ksh=''
mips=''
mips_type=''
mkdir='mkdir'
+mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
nroff=''
o_nonblock='O_NONBLOCK'
obj_ext='.obj'
+old_pthread_create_joinable=''
optimize='-O2'
orderlib='false'
osname='MSWin32'
cccdlflags=' '
ccdlflags=' '
ccflags='-MD -DWIN32'
+ccsymbols=''
cf_by='nobody'
cf_email='nobody@no.where.net'
cf_time=''
cpio=''
cpp='gcc -E'
cpp_stuff='42'
+cppccsymbols=''
cppflags='-DWIN32'
cpplast=''
cppminus='-'
cpprun='gcc -E'
cppstdin='gcc -E'
+cppsymbols=''
cryptlib=''
csh='undef'
d_Gconvert='sprintf((b),"%.*g",(n),(x))'
d_chroot='undef'
d_chsize='define'
d_closedir='define'
+d_cmsghdr_s='undef'
d_const='define'
d_crypt='undef'
d_csh='undef'
d_dbminit64='undef'
d_delete64='undef'
d_difftime='define'
-d_dirent64s='undef'
+d_dirent64_s='undef'
d_dirnamlen='define'
d_dlerror='define'
d_dlopen='define'
d_firstkey64='undef'
d_flexfnam='define'
d_flock='define'
-d_flock64s='undef'
+d_flock64_s='undef'
d_fopen64='undef'
d_fork='undef'
d_fpathconf='undef'
d_fsetpos='define'
d_fsetpos64='undef'
d_fstat64='undef'
+d_fstatfs='undef'
+d_fstatvfs='undef'
d_ftell64='undef'
d_ftello='undef'
d_ftello64='undef'
d_inetaton='undef'
d_ino64t='undef'
d_int64t='undef'
+d_iovec_s='undef'
d_isascii='define'
d_killpg='undef'
d_lchown='undef'
d_lseek64='undef'
d_lstat='undef'
d_lstat64='undef'
+d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
d_mkdir='define'
d_mkfifo='undef'
d_mktime='define'
+d_mmap='undef'
+d_mprotect='undef'
d_msg='undef'
+d_msg_ctrunc='undef'
+d_msg_dontroute='undef'
+d_msg_oob='undef'
+d_msg_peek='undef'
+d_msg_proxy='undef'
d_msgctl='undef'
d_msgget='undef'
+d_msghdr_s='undef'
d_msgrcv='undef'
d_msgsnd='undef'
+d_msync='undef'
+d_munmap='undef'
d_mymalloc='undef'
d_nextkey64='undef'
d_nice='undef'
d_off64t='undef'
+d_old_pthread_create_joinable='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
d_poll='undef'
d_portable='define'
d_pthread_yield='undef'
-d_pthreads_created_joinable='undef'
d_pwage='undef'
d_pwchange='undef'
d_pwclass='undef'
d_readdir='define'
d_readdir64='undef'
d_readlink='undef'
+d_readv='undef'
+d_recvmesg='undef'
d_rename='define'
d_rewinddir='define'
d_rmdir='define'
d_safemcpy='undef'
d_sanemcmp='define'
d_sched_yield='undef'
+d_scm_rights='undef'
d_seekdir='define'
d_seekdir64='undef'
d_select='define'
d_semctl_semun='undef'
d_semget='undef'
d_semop='undef'
+d_sendmsg='undef'
d_setegid='undef'
d_seteuid='undef'
d_setgrent='undef'
d_sockpair='undef'
d_stat64='undef'
d_statblks='undef'
+d_statfs='undef'
+d_statfsflags='undef'
+d_statvfs='undef'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_stdiobase='undef'
d_tcsetpgrp='undef'
d_telldir='define'
d_telldir64='undef'
+d_telldirproto='define'
d_time='define'
d_times='define'
d_tmpfile64='undef'
d_waitpid='define'
d_wcstombs='define'
d_wctomb='define'
+d_writev='undef'
d_xenix='undef'
date='date'
db_hashtype='int'
i_inttypes='undef'
i_limits='define'
i_locale='define'
+i_machcthr='undef'
i_malloc='define'
i_math='define'
i_memory='undef'
+i_mntent='undef'
i_ndbm='undef'
i_netdb='undef'
i_neterrno='undef'
i_niin='undef'
+i_poll='undef'
i_pwd='undef'
i_rpcsvcdbm='define'
i_sfio='undef'
i_sysfilio='define'
i_sysin='undef'
i_sysioctl='undef'
+i_sysmman='undef'
+i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_sysresrc='undef'
i_syssecrt='undef'
i_sysselct='undef'
i_syssockio=''
+i_sysstatvfs='undef'
i_sysstat='define'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_systypes='define'
+i_sysuio='undef'
i_sysun='undef'
i_syswait='undef'
i_termio='undef'
installscript='~INST_TOP~~INST_VER~\bin'
installsitearch='~INST_TOP~\site~INST_VER~\lib\~archname~'
installsitelib='~INST_TOP~\site~INST_VER~\lib'
+installusrbinperl='undef'
intsize='4'
known_extensions='DB_File Fcntl GDBM_File NDBM_File ODBM_File Opcode POSIX SDBM_File Socket IO attrs Thread'
ksh=''
mips=''
mips_type=''
mkdir='mkdir'
+mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
nroff=''
o_nonblock='O_NONBLOCK'
obj_ext='.o'
+old_pthread_create_joinable=''
optimize='-O2'
orderlib='false'
osname='MSWin32'
cccdlflags=' '
ccdlflags=' '
ccflags='-MD -DWIN32'
+ccsymbols=''
cf_by='nobody'
cf_email='nobody@no.where.net'
cf_time=''
cpio=''
cpp='cl -nologo -E'
cpp_stuff='42'
+cppccsymbols=''
cppflags='-DWIN32'
cpplast=''
cppminus=''
cpprun='cl -nologo -E'
cppstdin='cl -nologo -E'
+cppsymbols=''
cryptlib=''
csh='undef'
d_Gconvert='sprintf((b),"%.*g",(n),(x))'
d_chroot='undef'
d_chsize='define'
d_closedir='define'
+d_cmsghdr_s='undef'
d_const='define'
d_crypt='undef'
d_csh='undef'
d_dbminit64='undef'
d_delete64='undef'
d_difftime='define'
-d_dirent64s='undef'
+d_dirent64_s='undef'
d_dirnamlen='define'
d_dlerror='define'
d_dlopen='define'
d_firstkey64='undef'
d_flexfnam='define'
d_flock='define'
-d_flock64s='undef'
+d_flock64_s='undef'
d_fopen64='undef'
d_fork='undef'
d_fpathconf='undef'
d_fsetpos='define'
d_fsetpos64='undef'
d_fstat64='undef'
+d_fstatfs='undef'
+d_fstatvfs='undef'
d_ftell64='undef'
d_ftello='undef'
d_ftello64='undef'
d_inetaton='undef'
d_ino64t='undef'
d_int64t='undef'
+d_iovec_s='undef'
d_isascii='define'
d_killpg='undef'
d_lchown='undef'
d_lseek64='undef'
d_lstat='undef'
d_lstat64='undef'
+d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
d_mkdir='define'
d_mkfifo='undef'
d_mktime='define'
+d_mmap='undef'
+d_mprotect='undef'
d_msg='undef'
+d_msg_ctrunc='undef'
+d_msg_dontroute='undef'
+d_msg_oob='undef'
+d_msg_peek='undef'
+d_msg_proxy='undef'
d_msgctl='undef'
d_msgget='undef'
+d_msghdr_s='undef'
d_msgrcv='undef'
d_msgsnd='undef'
+d_msync='undef'
+d_munmap='undef'
d_mymalloc='undef'
d_nextkey64='undef'
d_nice='undef'
d_off64t='undef'
+d_old_pthread_create_joinable='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
d_poll='undef'
d_portable='define'
d_pthread_yield='undef'
-d_pthreads_created_joinable='undef'
d_pwage='undef'
d_pwchange='undef'
d_pwclass='undef'
d_readdir='define'
d_readdir64='undef'
d_readlink='undef'
+d_readv='undef'
+d_recvmesg='undef'
d_rename='define'
d_rewinddir='define'
d_rmdir='define'
d_safemcpy='undef'
d_sanemcmp='define'
d_sched_yield='undef'
+d_scm_rights='undef'
d_seekdir='define'
d_seekdir64='undef'
d_select='define'
d_semctl_semun='undef'
d_semget='undef'
d_semop='undef'
+d_sendmsg='undef'
d_setegid='undef'
d_seteuid='undef'
d_setgrent='undef'
d_sockpair='undef'
d_stat64='undef'
d_statblks='undef'
+d_statfs='undef'
+d_statfsflags='undef'
+d_statvfs='undef'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_stdiobase='define'
d_tcsetpgrp='undef'
d_telldir='define'
d_telldir64='undef'
+d_telldirproto='define'
d_time='define'
d_times='define'
d_tmpfile64='undef'
d_waitpid='define'
d_wcstombs='define'
d_wctomb='define'
+d_writev='undef'
d_xenix='undef'
date='date'
db_hashtype='int'
i_inttypes='undef'
i_limits='define'
i_locale='define'
+i_machcthr='undef'
i_malloc='define'
i_math='define'
i_memory='undef'
+i_mntent='undef'
i_ndbm='undef'
i_netdb='undef'
i_neterrno='undef'
i_niin='undef'
+i_poll='undef'
i_pwd='undef'
i_rpcsvcdbm='define'
i_sfio='undef'
i_sysfilio='define'
i_sysin='undef'
i_sysioctl='undef'
+i_sysmman='undef'
+i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_sysresrc='undef'
i_syssecrt='undef'
i_sysselct='undef'
i_syssockio=''
+i_sysstatvfs='undef'
i_sysstat='define'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_systypes='define'
+i_sysuio='undef'
i_sysun='undef'
i_syswait='undef'
i_termio='undef'
installscript='~INST_TOP~~INST_VER~\bin'
installsitearch='~INST_TOP~\site~INST_VER~\lib\~archname~'
installsitelib='~INST_TOP~\site~INST_VER~\lib'
+installusrbinperl='undef'
intsize='4'
known_extensions='DB_File Fcntl GDBM_File NDBM_File ODBM_File Opcode POSIX SDBM_File Socket IO attrs Thread'
ksh=''
mips=''
mips_type=''
mkdir='mkdir'
+mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
nroff=''
o_nonblock='O_NONBLOCK'
obj_ext='.obj'
+old_pthread_create_joinable=''
optimize='-O'
orderlib='false'
osname='MSWin32'
* 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.00554\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00554\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00555\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00555\\bin\\MSWin32-x86" /**/
/* HAS_ALARM:
* This symbol, if defined, indicates that the alarm routine is
*/
/*#define HAS_GETGROUPS /**/
+/* HAS_GETHOSTNAME:
+ * This symbol, if defined, indicates that the C program may use the
+ * gethostname() routine to derive the host name. See also HAS_UNAME
+ * and PHOSTNAME.
+ */
/* HAS_UNAME:
* This symbol, if defined, indicates that the C program may use the
* uname() routine to derive the host name. See also HAS_GETHOSTNAME
* and PHOSTNAME.
*/
+/* PHOSTNAME:
+ * This symbol, if defined, indicates that the C program may use the
+ * contents of PHOSTNAME as a command to feed to the popen() routine
+ * to derive the host name. See also HAS_GETHOSTNAME and HAS_UNAME.
+ * Note that the command uses a fully qualified path, so that it is safe
+ * even if used by a process with super-user privileges.
+ */
+#define HAS_GETHOSTNAME /**/
/*#define HAS_UNAME /**/
+/*#define PHOSTNAME "" / * How to get the host name */
/* HAS_GETLOGIN:
* This symbol, if defined, indicates that the getlogin routine is
*/
#define HAS_MKTIME /**/
+/* HAS_MSYNC:
+ * This symbol, if defined, indicates that the msync system call is
+ * available to synchronize a mapped file.
+ */
+/*#define HAS_MSYNC /**/
+
+/* HAS_MUNMAP:
+ * This symbol, if defined, indicates that the munmap system call is
+ * available to unmap a region, usually mapped by mmap().
+ */
+/*#define HAS_MUNMAP /**/
+
/* HAS_NICE:
* This symbol, if defined, indicates that the nice routine is
* available.
*/
/*#define VOID_CLOSEDIR /**/
+/* HAS_FD_SET:
+ * This symbol, when defined, indicates presence of the fd_set typedef
+ * in <sys/types.h>
+ */
+#define HAS_FD_SET /**/
+
/* Gconvert:
* This preprocessor macro is defined to convert a floating point
* number to a string without a trailing decimal point. This
*/
/*#define HAS_SIGACTION /**/
+/* HAS_SIGSETJMP:
+ * This variable indicates to the C program that the sigsetjmp()
+ * routine is available to save the calling process's registers
+ * and stack environment for later use by siglongjmp(), and
+ * to optionally save the process's signal mask. See
+ * Sigjmp_buf, Sigsetjmp, and Siglongjmp.
+ */
/* Sigjmp_buf:
* This is the buffer type to be used with Sigsetjmp and Siglongjmp.
*/
* output. This symbol will have the value "-" if CPPSTDIN needs a minus
* to specify standard input, otherwise the value is "".
*/
+/* CPPRUN:
+ * This symbol contains the string which will invoke a C preprocessor on
+ * the standard input and produce to standard output. It needs to end
+ * with CPPLAST, after all other preprocessor flags have been specified.
+ * The main difference with CPPSTDIN is that this program will never be a
+ * pointer to a shell wrapper, i.e. it will be empty if no preprocessor is
+ * available directly to the user. Note that it may well be different from
+ * the preprocessor used to compile the C program.
+ */
#define CPPSTDIN "cpp32 -oCON"
#define CPPMINUS ""
+#define CPPRUN "cpp32 -oCON"
/* HAS_ACCESS:
* This manifest constant lets the C program know that the access()
*/
#define HAS_ACCESS /**/
+/* HAS_CSH:
+ * This symbol, if defined, indicates that the C-shell exists.
+ */
/* CSH:
* This symbol, if defined, contains the full pathname of csh.
*/
#define LONGLONGSIZE 8 /**/
#endif
+/* HAS_MMAP:
+ * This symbol, if defined, indicates that the mmap system call is
+ * available to map a file into memory.
+ */
+/* Mmap_t:
+ * This symbol holds the return type of the mmap() system call
+ * (and simultaneously the type of the first argument).
+ * Usually set to 'void *' or 'cadd_t'.
+ */
+/*#define HAS_MMAP /**/
+#define Mmap_t void * /**/
+
/* HAS_MSG:
* This symbol, if defined, indicates that the entire msg*(2) library is
* supported (IPC mechanism based on message queues).
* This symbol, if defined, indicates that the BSD socketpair() call is
* supported.
*/
-#define HAS_SOCKET /**/
-/*#define HAS_SOCKETPAIR /**/
+/* HAS_MSG_CTRUNC:
+ * This symbol, if defined, indicates that the MSG_CTRUNC is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_DONTROUTE:
+ * This symbol, if defined, indicates that the MSG_DONTROUTE is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_OOB:
+ * This symbol, if defined, indicates that the MSG_OOB is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_PEEK:
+ * This symbol, if defined, indicates that the MSG_PEEK is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_PROXY:
+ * This symbol, if defined, indicates that the MSG_PROXY is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_SCM_RIGHTS:
+ * This symbol, if defined, indicates that the SCM_RIGHTS is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_SENDMSG:
+ * This symbol, if defined, indicates that the sendmsg is supported
+ * to send messages between sockets. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_RECVMSG:
+ * This symbol, if defined, indicates that the recvmsg is supported
+ * to send messages between sockets. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_STRUCT_MSGHDR:
+ * This symbol, if defined, indicates that the struct msghdr
+ * (BSD 4.3 or 4.4) is supported. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_STRUCT_CMSGHDR:
+ * This symbol, if defined, indicates that the struct cmsghdr
+ * (BSD 4.4) is supported. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+#define HAS_SOCKET /**/
+/*#define HAS_SOCKETPAIR /**/
+/*#define HAS_MSG_CTRUNC /**/
+/*#define HAS_MSG_DONTROUTE /**/
+/*#define HAS_MSG_OOB /**/
+/*#define HAS_MSG_PEEK /**/
+/*#define HAS_MSG_PROXY /**/
+/*#define HAS_SCM_RIGHTS /**/
+/*#define HAS_SENDMSG /**/
+/*#define HAS_RECVMSG /**/
+/*#define HAS_STRUCT_MSGHDR /**/
+/*#define HAS_STRUCT_CMSGHDR /**/
/* USE_STAT_BLOCKS:
* This symbol is defined if this system has a stat structure declaring
/*#define PWGECOS /**/
/*#define PWPASSWD /**/
+/* I_SYSUIO:
+ * This symbol, if defined, indicates that <sys/uio.h> exists and
+ * should be included.
+ */
+/*#define I_SYSUIO /**/
+
/* Free_t:
* This variable contains the return type of free(). It is usually
* void, but occasionally int.
* 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.00554\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00555\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* DLSYM_NEEDS_UNDERSCORE:
*/
/*#define HAS_FTELLO /**/
+/* HAS_MADVISE:
+ * This symbol, if defined, indicates that the madvise system call is
+ * available to map a file into memory.
+ */
+/*#define HAS_MADVISE /**/
+
+/* HAS_MPROTECT:
+ * This symbol, if defined, indicates that the mprotect system call is
+ * available to modify the access protection of a memory mapped file.
+ */
+/*#define HAS_MPROTECT /**/
+
+/* HAS_READV:
+ * This symbol, if defined, indicates that the readv routine is
+ * available to do gather reads. You will also need <sys/uio.h>
+ * and there I_SYSUIO.
+ */
+/*#define HAS_READV /**/
+
/* USE_SFIO:
* This symbol, if defined, indicates that sfio should
* be used.
*/
/*#define USE_SFIO /**/
+/* HAS_FSTATFS:
+ * This symbol, if defined, indicates that the fstatfs routine is
+ * available to do stat filesystems of file descriptors.
+ */
+/* HAS_STRUCT_STATFS_FLAGS:
+ * This symbol, if defined, indicates that the struct statfs
+ * does have the f_flags member containing the mount flags of
+ * the filesystem holding the file.
+ * This kind of struct statfs is coming from sys/mount.h (BSD)
+ * and not from sys/statfs.h (SYSV).
+ */
+/*#define HAS_FSTATFS /**/
+/*#define HAS_STRUCT_STATFS_FLAGS /**/
+
+/* HAS_FSTATVFS:
+ * This symbol, if defined, indicates that the fstatvfs routine is
+ * available to do stat filesystems of file descriptors.
+ */
+/*#define HAS_FSTATVFS /**/
+
+/* HAS_TELLDIR_PROTO:
+ * This symbol, if defined, indicates that the system provides
+ * a prototype for the telldir() function. Otherwise, it is up
+ * to the program to supply one. A good guess is
+ * extern long telldir _((DIR*));
+ */
+#define HAS_TELLDIR_PROTO /**/
+
+/* HAS_WRITEV:
+ * This symbol, if defined, indicates that the writev routine is
+ * available to do scatter writes.
+ */
+/*#define HAS_WRITEV /**/
+
/* HAS_DBMINIT64:
* This symbol, if defined, indicates that the dbminit64 routine is
* available to open dbm files larger than 2 gigabytes.
/*#define I_INTTYPES /**/
/*#define HAS_INT64_T /**/
+/* I_MNTENT:
+ * This symbol, if defined, indicates that <mntent.h> exists and
+ * should be included.
+ */
+/*#define I_MNTENT /**/
+
+/* I_POLL:
+ * This symbol, if defined, indicates that <poll.h> exists and
+ * should be included.
+ */
+/*#define I_POLL /**/
+
+/* I_SYS_MMAN:
+ * This symbol, if defined, indicates that <sys/mman.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_MMAN /**/
+
+/* I_SYS_MOUNT:
+ * This symbol, if defined, indicates that <sys/mount.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_MOUNT /**/
+
+/* I_SYS_STATVFS:
+ * This symbol, if defined, indicates that <sys/statvfs.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_STATVFS /**/
+
+/* INSTALL_USR_BIN_PERL:
+ * This symbol, if defined, indicates that Perl is to be installed
+ * also as /usr/bin/perl.
+ */
+/*#define INSTALL_USR_BIN_PERL /**/
+
/* HAS_FSTAT64:
* This symbol, if defined, indicates that the fstat64 routine is
* available to stat files (fds) larger than 2 gigabytes.
* 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.00554\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00554")) /**/
+#define PRIVLIB "c:\\perl\\5.00555\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00555")) /**/
/* SELECT_MIN_BITS:
* This symbol holds the minimum number of bits operated by select.
* 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.00554\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00555\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00554\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00554")) /**/
+#define SITELIB "c:\\perl\\site\\5.00555\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00555")) /**/
/* STARTPERL:
* This variable contains the string to put in front of a perl
*/
/*#define USE_64_BITS /**/
+/* MULTIPLICITY:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use multiplicity.
+ */
+/*#define MULTIPLICITY /**/
+
/* USE_PERLIO:
* This symbol, if defined, indicates that the PerlIO abstraction should
* be used throughout. If not defined, stdio should be
*/
#define ARCHNAME "MSWin32-x86" /**/
+/* OLD_PTHREAD_CREATE_JOINABLE:
+ * This symbol, if defined, indicates how to create pthread
+ * in joinable (aka undetached) state. NOTE: not defined
+ * if pthread.h already has defined PTHREAD_CREATE_JOINABLE
+ * (the new version of the constant).
+ * If defined, known values are PTHREAD_CREATE_UNDETACHED
+ * and __UNDETACHED.
+ */
+/*#define OLD_PTHREAD_CREATE_JOINABLE /**/
+
/* HAS_PTHREAD_YIELD:
* This symbol, if defined, indicates that the pthread_yield
* routine is available to yield the execution of the current
*/
/*#define I_MACH_CTHREADS /**/
-/* MULTIPLICITY:
- * This symbol, if defined, indicates that Perl should
- * be built to use multiplicity.
- */
-/*#define MULTIPLICITY /**/
-
/* USE_THREADS:
* This symbol, if defined, indicates that Perl should
* be built to use threads.
* 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.00554\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00554\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00555\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00555\\bin\\MSWin32-x86" /**/
/* HAS_ALARM:
* This symbol, if defined, indicates that the alarm routine is
*/
/*#define HAS_GETGROUPS /**/
+/* HAS_GETHOSTNAME:
+ * This symbol, if defined, indicates that the C program may use the
+ * gethostname() routine to derive the host name. See also HAS_UNAME
+ * and PHOSTNAME.
+ */
/* HAS_UNAME:
* This symbol, if defined, indicates that the C program may use the
* uname() routine to derive the host name. See also HAS_GETHOSTNAME
* and PHOSTNAME.
*/
+/* PHOSTNAME:
+ * This symbol, if defined, indicates that the C program may use the
+ * contents of PHOSTNAME as a command to feed to the popen() routine
+ * to derive the host name. See also HAS_GETHOSTNAME and HAS_UNAME.
+ * Note that the command uses a fully qualified path, so that it is safe
+ * even if used by a process with super-user privileges.
+ */
+#define HAS_GETHOSTNAME /**/
/*#define HAS_UNAME /**/
+/*#define PHOSTNAME "" / * How to get the host name */
/* HAS_GETLOGIN:
* This symbol, if defined, indicates that the getlogin routine is
*/
#define HAS_MKTIME /**/
+/* HAS_MSYNC:
+ * This symbol, if defined, indicates that the msync system call is
+ * available to synchronize a mapped file.
+ */
+/*#define HAS_MSYNC /**/
+
+/* HAS_MUNMAP:
+ * This symbol, if defined, indicates that the munmap system call is
+ * available to unmap a region, usually mapped by mmap().
+ */
+/*#define HAS_MUNMAP /**/
+
/* HAS_NICE:
* This symbol, if defined, indicates that the nice routine is
* available.
*/
/*#define VOID_CLOSEDIR /**/
+/* HAS_FD_SET:
+ * This symbol, when defined, indicates presence of the fd_set typedef
+ * in <sys/types.h>
+ */
+#define HAS_FD_SET /**/
+
/* Gconvert:
* This preprocessor macro is defined to convert a floating point
* number to a string without a trailing decimal point. This
*/
/*#define HAS_SIGACTION /**/
+/* HAS_SIGSETJMP:
+ * This variable indicates to the C program that the sigsetjmp()
+ * routine is available to save the calling process's registers
+ * and stack environment for later use by siglongjmp(), and
+ * to optionally save the process's signal mask. See
+ * Sigjmp_buf, Sigsetjmp, and Siglongjmp.
+ */
/* Sigjmp_buf:
* This is the buffer type to be used with Sigsetjmp and Siglongjmp.
*/
* output. This symbol will have the value "-" if CPPSTDIN needs a minus
* to specify standard input, otherwise the value is "".
*/
+/* CPPRUN:
+ * This symbol contains the string which will invoke a C preprocessor on
+ * the standard input and produce to standard output. It needs to end
+ * with CPPLAST, after all other preprocessor flags have been specified.
+ * The main difference with CPPSTDIN is that this program will never be a
+ * pointer to a shell wrapper, i.e. it will be empty if no preprocessor is
+ * available directly to the user. Note that it may well be different from
+ * the preprocessor used to compile the C program.
+ */
#define CPPSTDIN "gcc -E"
#define CPPMINUS "-"
+#define CPPRUN "gcc -E"
/* HAS_ACCESS:
* This manifest constant lets the C program know that the access()
*/
#define HAS_ACCESS /**/
+/* HAS_CSH:
+ * This symbol, if defined, indicates that the C-shell exists.
+ */
/* CSH:
* This symbol, if defined, contains the full pathname of csh.
*/
#define LONGLONGSIZE 8 /**/
#endif
+/* HAS_MMAP:
+ * This symbol, if defined, indicates that the mmap system call is
+ * available to map a file into memory.
+ */
+/* Mmap_t:
+ * This symbol holds the return type of the mmap() system call
+ * (and simultaneously the type of the first argument).
+ * Usually set to 'void *' or 'cadd_t'.
+ */
+/*#define HAS_MMAP /**/
+#define Mmap_t void * /**/
+
/* HAS_MSG:
* This symbol, if defined, indicates that the entire msg*(2) library is
* supported (IPC mechanism based on message queues).
* This symbol, if defined, indicates that the BSD socketpair() call is
* supported.
*/
-#define HAS_SOCKET /**/
-/*#define HAS_SOCKETPAIR /**/
+/* HAS_MSG_CTRUNC:
+ * This symbol, if defined, indicates that the MSG_CTRUNC is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_DONTROUTE:
+ * This symbol, if defined, indicates that the MSG_DONTROUTE is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_OOB:
+ * This symbol, if defined, indicates that the MSG_OOB is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_PEEK:
+ * This symbol, if defined, indicates that the MSG_PEEK is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_PROXY:
+ * This symbol, if defined, indicates that the MSG_PROXY is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_SCM_RIGHTS:
+ * This symbol, if defined, indicates that the SCM_RIGHTS is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_SENDMSG:
+ * This symbol, if defined, indicates that the sendmsg is supported
+ * to send messages between sockets. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_RECVMSG:
+ * This symbol, if defined, indicates that the recvmsg is supported
+ * to send messages between sockets. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_STRUCT_MSGHDR:
+ * This symbol, if defined, indicates that the struct msghdr
+ * (BSD 4.3 or 4.4) is supported. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_STRUCT_CMSGHDR:
+ * This symbol, if defined, indicates that the struct cmsghdr
+ * (BSD 4.4) is supported. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+#define HAS_SOCKET /**/
+/*#define HAS_SOCKETPAIR /**/
+/*#define HAS_MSG_CTRUNC /**/
+/*#define HAS_MSG_DONTROUTE /**/
+/*#define HAS_MSG_OOB /**/
+/*#define HAS_MSG_PEEK /**/
+/*#define HAS_MSG_PROXY /**/
+/*#define HAS_SCM_RIGHTS /**/
+/*#define HAS_SENDMSG /**/
+/*#define HAS_RECVMSG /**/
+/*#define HAS_STRUCT_MSGHDR /**/
+/*#define HAS_STRUCT_CMSGHDR /**/
/* USE_STAT_BLOCKS:
* This symbol is defined if this system has a stat structure declaring
/*#define PWGECOS /**/
/*#define PWPASSWD /**/
+/* I_SYSUIO:
+ * This symbol, if defined, indicates that <sys/uio.h> exists and
+ * should be included.
+ */
+/*#define I_SYSUIO /**/
+
/* Free_t:
* This variable contains the return type of free(). It is usually
* void, but occasionally int.
* 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.00554\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00555\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* DLSYM_NEEDS_UNDERSCORE:
*/
/*#define HAS_FTELLO /**/
+/* HAS_MADVISE:
+ * This symbol, if defined, indicates that the madvise system call is
+ * available to map a file into memory.
+ */
+/*#define HAS_MADVISE /**/
+
+/* HAS_MPROTECT:
+ * This symbol, if defined, indicates that the mprotect system call is
+ * available to modify the access protection of a memory mapped file.
+ */
+/*#define HAS_MPROTECT /**/
+
+/* HAS_READV:
+ * This symbol, if defined, indicates that the readv routine is
+ * available to do gather reads. You will also need <sys/uio.h>
+ * and there I_SYSUIO.
+ */
+/*#define HAS_READV /**/
+
/* USE_SFIO:
* This symbol, if defined, indicates that sfio should
* be used.
*/
/*#define USE_SFIO /**/
+/* HAS_FSTATFS:
+ * This symbol, if defined, indicates that the fstatfs routine is
+ * available to do stat filesystems of file descriptors.
+ */
+/* HAS_STRUCT_STATFS_FLAGS:
+ * This symbol, if defined, indicates that the struct statfs
+ * does have the f_flags member containing the mount flags of
+ * the filesystem holding the file.
+ * This kind of struct statfs is coming from sys/mount.h (BSD)
+ * and not from sys/statfs.h (SYSV).
+ */
+/*#define HAS_FSTATFS /**/
+/*#define HAS_STRUCT_STATFS_FLAGS /**/
+
+/* HAS_FSTATVFS:
+ * This symbol, if defined, indicates that the fstatvfs routine is
+ * available to do stat filesystems of file descriptors.
+ */
+/*#define HAS_FSTATVFS /**/
+
+/* HAS_TELLDIR_PROTO:
+ * This symbol, if defined, indicates that the system provides
+ * a prototype for the telldir() function. Otherwise, it is up
+ * to the program to supply one. A good guess is
+ * extern long telldir _((DIR*));
+ */
+#define HAS_TELLDIR_PROTO /**/
+
+/* HAS_WRITEV:
+ * This symbol, if defined, indicates that the writev routine is
+ * available to do scatter writes.
+ */
+/*#define HAS_WRITEV /**/
+
/* HAS_DBMINIT64:
* This symbol, if defined, indicates that the dbminit64 routine is
* available to open dbm files larger than 2 gigabytes.
/*#define I_INTTYPES /**/
/*#define HAS_INT64_T /**/
+/* I_MNTENT:
+ * This symbol, if defined, indicates that <mntent.h> exists and
+ * should be included.
+ */
+/*#define I_MNTENT /**/
+
+/* I_POLL:
+ * This symbol, if defined, indicates that <poll.h> exists and
+ * should be included.
+ */
+/*#define I_POLL /**/
+
+/* I_SYS_MMAN:
+ * This symbol, if defined, indicates that <sys/mman.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_MMAN /**/
+
+/* I_SYS_MOUNT:
+ * This symbol, if defined, indicates that <sys/mount.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_MOUNT /**/
+
+/* I_SYS_STATVFS:
+ * This symbol, if defined, indicates that <sys/statvfs.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_STATVFS /**/
+
+/* INSTALL_USR_BIN_PERL:
+ * This symbol, if defined, indicates that Perl is to be installed
+ * also as /usr/bin/perl.
+ */
+/*#define INSTALL_USR_BIN_PERL /**/
+
/* HAS_FSTAT64:
* This symbol, if defined, indicates that the fstat64 routine is
* available to stat files (fds) larger than 2 gigabytes.
* 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.00554\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00554")) /**/
+#define PRIVLIB "c:\\perl\\5.00555\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00555")) /**/
/* SELECT_MIN_BITS:
* This symbol holds the minimum number of bits operated by select.
* 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.00554\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00555\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00554\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00554")) /**/
+#define SITELIB "c:\\perl\\site\\5.00555\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00555")) /**/
/* STARTPERL:
* This variable contains the string to put in front of a perl
*/
/*#define USE_64_BITS /**/
+/* MULTIPLICITY:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use multiplicity.
+ */
+/*#define MULTIPLICITY /**/
+
/* USE_PERLIO:
* This symbol, if defined, indicates that the PerlIO abstraction should
* be used throughout. If not defined, stdio should be
*/
#define ARCHNAME "MSWin32-x86" /**/
+/* OLD_PTHREAD_CREATE_JOINABLE:
+ * This symbol, if defined, indicates how to create pthread
+ * in joinable (aka undetached) state. NOTE: not defined
+ * if pthread.h already has defined PTHREAD_CREATE_JOINABLE
+ * (the new version of the constant).
+ * If defined, known values are PTHREAD_CREATE_UNDETACHED
+ * and __UNDETACHED.
+ */
+/*#define OLD_PTHREAD_CREATE_JOINABLE /**/
+
/* HAS_PTHREAD_YIELD:
* This symbol, if defined, indicates that the pthread_yield
* routine is available to yield the execution of the current
*/
/*#define I_MACH_CTHREADS /**/
-/* MULTIPLICITY:
- * This symbol, if defined, indicates that Perl should
- * be built to use multiplicity.
- */
-/*#define MULTIPLICITY /**/
-
/* USE_THREADS:
* This symbol, if defined, indicates that Perl should
* be built to use threads.
* 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.00554\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00554\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00555\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00555\\bin\\MSWin32-x86" /**/
/* HAS_ALARM:
* This symbol, if defined, indicates that the alarm routine is
*/
/*#define HAS_GETGROUPS /**/
+/* HAS_GETHOSTNAME:
+ * This symbol, if defined, indicates that the C program may use the
+ * gethostname() routine to derive the host name. See also HAS_UNAME
+ * and PHOSTNAME.
+ */
/* HAS_UNAME:
* This symbol, if defined, indicates that the C program may use the
* uname() routine to derive the host name. See also HAS_GETHOSTNAME
* and PHOSTNAME.
*/
+/* PHOSTNAME:
+ * This symbol, if defined, indicates that the C program may use the
+ * contents of PHOSTNAME as a command to feed to the popen() routine
+ * to derive the host name. See also HAS_GETHOSTNAME and HAS_UNAME.
+ * Note that the command uses a fully qualified path, so that it is safe
+ * even if used by a process with super-user privileges.
+ */
+#define HAS_GETHOSTNAME /**/
/*#define HAS_UNAME /**/
+/*#define PHOSTNAME "" / * How to get the host name */
/* HAS_GETLOGIN:
* This symbol, if defined, indicates that the getlogin routine is
*/
#define HAS_MKTIME /**/
+/* HAS_MSYNC:
+ * This symbol, if defined, indicates that the msync system call is
+ * available to synchronize a mapped file.
+ */
+/*#define HAS_MSYNC /**/
+
+/* HAS_MUNMAP:
+ * This symbol, if defined, indicates that the munmap system call is
+ * available to unmap a region, usually mapped by mmap().
+ */
+/*#define HAS_MUNMAP /**/
+
/* HAS_NICE:
* This symbol, if defined, indicates that the nice routine is
* available.
*/
/*#define VOID_CLOSEDIR /**/
+/* HAS_FD_SET:
+ * This symbol, when defined, indicates presence of the fd_set typedef
+ * in <sys/types.h>
+ */
+#define HAS_FD_SET /**/
+
/* Gconvert:
* This preprocessor macro is defined to convert a floating point
* number to a string without a trailing decimal point. This
*/
/*#define HAS_SIGACTION /**/
+/* HAS_SIGSETJMP:
+ * This variable indicates to the C program that the sigsetjmp()
+ * routine is available to save the calling process's registers
+ * and stack environment for later use by siglongjmp(), and
+ * to optionally save the process's signal mask. See
+ * Sigjmp_buf, Sigsetjmp, and Siglongjmp.
+ */
/* Sigjmp_buf:
* This is the buffer type to be used with Sigsetjmp and Siglongjmp.
*/
* output. This symbol will have the value "-" if CPPSTDIN needs a minus
* to specify standard input, otherwise the value is "".
*/
+/* CPPRUN:
+ * This symbol contains the string which will invoke a C preprocessor on
+ * the standard input and produce to standard output. It needs to end
+ * with CPPLAST, after all other preprocessor flags have been specified.
+ * The main difference with CPPSTDIN is that this program will never be a
+ * pointer to a shell wrapper, i.e. it will be empty if no preprocessor is
+ * available directly to the user. Note that it may well be different from
+ * the preprocessor used to compile the C program.
+ */
#define CPPSTDIN "cl -nologo -E"
#define CPPMINUS ""
+#define CPPRUN "cl -nologo -E"
/* HAS_ACCESS:
* This manifest constant lets the C program know that the access()
*/
#define HAS_ACCESS /**/
+/* HAS_CSH:
+ * This symbol, if defined, indicates that the C-shell exists.
+ */
/* CSH:
* This symbol, if defined, contains the full pathname of csh.
*/
#define LONGLONGSIZE 8 /**/
#endif
+/* HAS_MMAP:
+ * This symbol, if defined, indicates that the mmap system call is
+ * available to map a file into memory.
+ */
+/* Mmap_t:
+ * This symbol holds the return type of the mmap() system call
+ * (and simultaneously the type of the first argument).
+ * Usually set to 'void *' or 'cadd_t'.
+ */
+/*#define HAS_MMAP /**/
+#define Mmap_t void * /**/
+
/* HAS_MSG:
* This symbol, if defined, indicates that the entire msg*(2) library is
* supported (IPC mechanism based on message queues).
* This symbol, if defined, indicates that the BSD socketpair() call is
* supported.
*/
-#define HAS_SOCKET /**/
-/*#define HAS_SOCKETPAIR /**/
+/* HAS_MSG_CTRUNC:
+ * This symbol, if defined, indicates that the MSG_CTRUNC is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_DONTROUTE:
+ * This symbol, if defined, indicates that the MSG_DONTROUTE is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_OOB:
+ * This symbol, if defined, indicates that the MSG_OOB is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_PEEK:
+ * This symbol, if defined, indicates that the MSG_PEEK is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_MSG_PROXY:
+ * This symbol, if defined, indicates that the MSG_PROXY is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_SCM_RIGHTS:
+ * This symbol, if defined, indicates that the SCM_RIGHTS is supported.
+ * Checking just with #ifdef might not be enough because this symbol
+ * has been known to be an enum.
+ */
+/* HAS_SENDMSG:
+ * This symbol, if defined, indicates that the sendmsg is supported
+ * to send messages between sockets. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_RECVMSG:
+ * This symbol, if defined, indicates that the recvmsg is supported
+ * to send messages between sockets. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_STRUCT_MSGHDR:
+ * This symbol, if defined, indicates that the struct msghdr
+ * (BSD 4.3 or 4.4) is supported. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+/* HAS_STRUCT_CMSGHDR:
+ * This symbol, if defined, indicates that the struct cmsghdr
+ * (BSD 4.4) is supported. You will also need struct
+ * iovec from <sys/uio.h>, HAS_STRUCT_IOVEC and I_SYSUIO.
+ */
+#define HAS_SOCKET /**/
+/*#define HAS_SOCKETPAIR /**/
+/*#define HAS_MSG_CTRUNC /**/
+/*#define HAS_MSG_DONTROUTE /**/
+/*#define HAS_MSG_OOB /**/
+/*#define HAS_MSG_PEEK /**/
+/*#define HAS_MSG_PROXY /**/
+/*#define HAS_SCM_RIGHTS /**/
+/*#define HAS_SENDMSG /**/
+/*#define HAS_RECVMSG /**/
+/*#define HAS_STRUCT_MSGHDR /**/
+/*#define HAS_STRUCT_CMSGHDR /**/
/* USE_STAT_BLOCKS:
* This symbol is defined if this system has a stat structure declaring
/*#define PWGECOS /**/
/*#define PWPASSWD /**/
+/* I_SYSUIO:
+ * This symbol, if defined, indicates that <sys/uio.h> exists and
+ * should be included.
+ */
+/*#define I_SYSUIO /**/
+
/* Free_t:
* This variable contains the return type of free(). It is usually
* void, but occasionally int.
* 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.00554\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00555\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* DLSYM_NEEDS_UNDERSCORE:
*/
/*#define HAS_FTELLO /**/
+/* HAS_MADVISE:
+ * This symbol, if defined, indicates that the madvise system call is
+ * available to map a file into memory.
+ */
+/*#define HAS_MADVISE /**/
+
+/* HAS_MPROTECT:
+ * This symbol, if defined, indicates that the mprotect system call is
+ * available to modify the access protection of a memory mapped file.
+ */
+/*#define HAS_MPROTECT /**/
+
+/* HAS_READV:
+ * This symbol, if defined, indicates that the readv routine is
+ * available to do gather reads. You will also need <sys/uio.h>
+ * and there I_SYSUIO.
+ */
+/*#define HAS_READV /**/
+
/* USE_SFIO:
* This symbol, if defined, indicates that sfio should
* be used.
*/
/*#define USE_SFIO /**/
+/* HAS_FSTATFS:
+ * This symbol, if defined, indicates that the fstatfs routine is
+ * available to do stat filesystems of file descriptors.
+ */
+/* HAS_STRUCT_STATFS_FLAGS:
+ * This symbol, if defined, indicates that the struct statfs
+ * does have the f_flags member containing the mount flags of
+ * the filesystem holding the file.
+ * This kind of struct statfs is coming from sys/mount.h (BSD)
+ * and not from sys/statfs.h (SYSV).
+ */
+/*#define HAS_FSTATFS /**/
+/*#define HAS_STRUCT_STATFS_FLAGS /**/
+
+/* HAS_FSTATVFS:
+ * This symbol, if defined, indicates that the fstatvfs routine is
+ * available to do stat filesystems of file descriptors.
+ */
+/*#define HAS_FSTATVFS /**/
+
+/* HAS_TELLDIR_PROTO:
+ * This symbol, if defined, indicates that the system provides
+ * a prototype for the telldir() function. Otherwise, it is up
+ * to the program to supply one. A good guess is
+ * extern long telldir _((DIR*));
+ */
+#define HAS_TELLDIR_PROTO /**/
+
+/* HAS_WRITEV:
+ * This symbol, if defined, indicates that the writev routine is
+ * available to do scatter writes.
+ */
+/*#define HAS_WRITEV /**/
+
/* HAS_DBMINIT64:
* This symbol, if defined, indicates that the dbminit64 routine is
* available to open dbm files larger than 2 gigabytes.
/*#define I_INTTYPES /**/
/*#define HAS_INT64_T /**/
+/* I_MNTENT:
+ * This symbol, if defined, indicates that <mntent.h> exists and
+ * should be included.
+ */
+/*#define I_MNTENT /**/
+
+/* I_POLL:
+ * This symbol, if defined, indicates that <poll.h> exists and
+ * should be included.
+ */
+/*#define I_POLL /**/
+
+/* I_SYS_MMAN:
+ * This symbol, if defined, indicates that <sys/mman.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_MMAN /**/
+
+/* I_SYS_MOUNT:
+ * This symbol, if defined, indicates that <sys/mount.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_MOUNT /**/
+
+/* I_SYS_STATVFS:
+ * This symbol, if defined, indicates that <sys/statvfs.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_STATVFS /**/
+
+/* INSTALL_USR_BIN_PERL:
+ * This symbol, if defined, indicates that Perl is to be installed
+ * also as /usr/bin/perl.
+ */
+/*#define INSTALL_USR_BIN_PERL /**/
+
/* HAS_FSTAT64:
* This symbol, if defined, indicates that the fstat64 routine is
* available to stat files (fds) larger than 2 gigabytes.
* 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.00554\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00554")) /**/
+#define PRIVLIB "c:\\perl\\5.00555\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00555")) /**/
/* SELECT_MIN_BITS:
* This symbol holds the minimum number of bits operated by select.
* 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.00554\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00555\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00554\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00554")) /**/
+#define SITELIB "c:\\perl\\site\\5.00555\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00555")) /**/
/* STARTPERL:
* This variable contains the string to put in front of a perl
*/
/*#define USE_64_BITS /**/
+/* MULTIPLICITY:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use multiplicity.
+ */
+/*#define MULTIPLICITY /**/
+
/* USE_PERLIO:
* This symbol, if defined, indicates that the PerlIO abstraction should
* be used throughout. If not defined, stdio should be
*/
#define ARCHNAME "MSWin32-x86" /**/
+/* OLD_PTHREAD_CREATE_JOINABLE:
+ * This symbol, if defined, indicates how to create pthread
+ * in joinable (aka undetached) state. NOTE: not defined
+ * if pthread.h already has defined PTHREAD_CREATE_JOINABLE
+ * (the new version of the constant).
+ * If defined, known values are PTHREAD_CREATE_UNDETACHED
+ * and __UNDETACHED.
+ */
+/*#define OLD_PTHREAD_CREATE_JOINABLE /**/
+
/* HAS_PTHREAD_YIELD:
* This symbol, if defined, indicates that the pthread_yield
* routine is available to yield the execution of the current
*/
/*#define I_MACH_CTHREADS /**/
-/* MULTIPLICITY:
- * This symbol, if defined, indicates that Perl should
- * be built to use multiplicity.
- */
-/*#define MULTIPLICITY /**/
-
/* USE_THREADS:
* This symbol, if defined, indicates that Perl should
* be built to use threads.
# versioned installation can be obtained by setting INST_TOP above to a
# path that includes an arbitrary version string.
#
-INST_VER *= \5.00554
+INST_VER *= \5.00555
#
# uncomment to enable threads-capabilities