diff options
author | Nick Ing-Simmons <nik@tiuk.ti.com> | 2002-09-15 10:55:51 +0000 |
---|---|---|
committer | Nick Ing-Simmons <nik@tiuk.ti.com> | 2002-09-15 10:55:51 +0000 |
commit | 7c07f45e8da164583bdc891840f65bb5d002d0e0 (patch) | |
tree | b24df0207b6e9d43b83ff396496fa42cf6b45ef8 /Porting | |
parent | cb5fdd89057107323f000050b37f8574253e2073 (diff) | |
parent | 478d3074309ff514cb3d637215f7368927a0a9d6 (diff) | |
download | perl-7c07f45e8da164583bdc891840f65bb5d002d0e0.tar.gz |
Integrate mainline
p4raw-id: //depot/perlio@17905
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/Glossary | 377 | ||||
-rw-r--r-- | Porting/config.sh | 379 | ||||
-rw-r--r-- | Porting/config_H | 230 |
3 files changed, 502 insertions, 484 deletions
diff --git a/Porting/Glossary b/Porting/Glossary index 1ceb4dddbd..9cec029211 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -8,6 +8,25 @@ programs (e.g. I_UNISTD) are already described in config_h.SH. [`configpm' generates pod documentation for Config.pm from this file--please try to keep the formatting regular.] +Mcc (Loc.U): + This variable is used internally by Configure to determine the + full pathname (if any) of the Mcc program. After Configure runs, + the value is reset to a plain "Mcc" and is not useful. + +PERL_REVISION (Oldsyms.U): + In a Perl version number such as 5.6.2, this is the 5. + This value is manually set in patchlevel.h + +PERL_SUBVERSION (Oldsyms.U): + In a Perl version number such as 5.6.2, this is the 2. + Values greater than 50 represent potentially unstable + development subversions. + This value is manually set in patchlevel.h + +PERL_VERSION (Oldsyms.U): + In a Perl version number such as 5.6.2, this is the 6. + This value is manually set in patchlevel.h + _a (Unix.U): This variable defines the extension used for ordinary library files. For unix, it is '.a'. The '.' is included. Other possible @@ -367,6 +386,88 @@ ctime_r_proto (d_ctime_r.U): REENTRANT_PROTO_T_ABC macros of reentr.h if d_ctime_r is defined. +d_Gconvert (d_gconvert.U): + This variable holds what Gconvert is defined as to convert + floating point numbers into strings. By default, Configure + sets this macro to use the first of gconvert, gcvt, or sprintf + that pass sprintf-%g-like behaviour tests. If perl is using + long doubles, the macro uses the first of the following + functions that pass Configure's tests: qgcvt, sprintf (if + Configure knows how to make sprintf format long doubles--see + sPRIgldbl), gconvert, gcvt, and sprintf (casting to double). + The gconvert_preference and gconvert_ld_preference variables + can be used to alter Configure's preferences, for doubles and + long doubles, respectively. If present, they contain a + space-separated list of one or more of the above function + names in the order they should be tried. + + d_Gconvert may be set to override Configure with a platform- + specific function. If this function expects a double, a + different value may need to be set by the uselongdouble.cbu + call-back unit so that long doubles can be formatted without + loss of precision. + +d_PRIEUldbl (longdblfio.U): + This variable conditionally defines the PERL_PRIfldbl symbol, which + indiciates that stdio has a symbol to print long doubles. + The 'U' in the name is to separate this from d_PRIeldbl so that even + case-blind systems can see the difference. + +d_PRIFUldbl (longdblfio.U): + This variable conditionally defines the PERL_PRIfldbl symbol, which + indiciates that stdio has a symbol to print long doubles. + The 'U' in the name is to separate this from d_PRIfldbl so that even + case-blind systems can see the difference. + +d_PRIGUldbl (longdblfio.U): + This variable conditionally defines the PERL_PRIfldbl symbol, which + indiciates that stdio has a symbol to print long doubles. + The 'U' in the name is to separate this from d_PRIgldbl so that even + case-blind systems can see the difference. + +d_PRIXU64 (quadfio.U): + This variable conditionally defines the PERL_PRIXU64 symbol, which + indiciates that stdio has a symbol to print 64-bit hExADECimAl numbers. + The 'U' in the name is to separate this from d_PRIx64 so that even + case-blind systems can see the difference. + +d_PRId64 (quadfio.U): + This variable conditionally defines the PERL_PRId64 symbol, which + indiciates that stdio has a symbol to print 64-bit decimal numbers. + +d_PRIeldbl (longdblfio.U): + This variable conditionally defines the PERL_PRIfldbl symbol, which + indiciates that stdio has a symbol to print long doubles. + +d_PRIfldbl (longdblfio.U): + This variable conditionally defines the PERL_PRIfldbl symbol, which + indiciates that stdio has a symbol to print long doubles. + +d_PRIgldbl (longdblfio.U): + This variable conditionally defines the PERL_PRIfldbl symbol, which + indiciates that stdio has a symbol to print long doubles. + +d_PRIi64 (quadfio.U): + This variable conditionally defines the PERL_PRIi64 symbol, which + indiciates that stdio has a symbol to print 64-bit decimal numbers. + +d_PRIo64 (quadfio.U): + This variable conditionally defines the PERL_PRIo64 symbol, which + indiciates that stdio has a symbol to print 64-bit octal numbers. + +d_PRIu64 (quadfio.U): + This variable conditionally defines the PERL_PRIu64 symbol, which + indiciates that stdio has a symbol to print 64-bit unsigned decimal + numbers. + +d_PRIx64 (quadfio.U): + This variable conditionally defines the PERL_PRIx64 symbol, which + indiciates that stdio has a symbol to print 64-bit hexadecimal numbers. + +d_SCNfldbl (longdblfio.U): + This variable conditionally defines the PERL_PRIfldbl symbol, which + indiciates that stdio has a symbol to scan long doubles. + d__fwalk (d__fwalk.U): This variable conditionally defines HAS__FWALK if _fwalk() is available to apply a function to all the file handles. @@ -759,27 +860,6 @@ d_ftime (d_ftime.U): that the ftime() routine exists. The ftime() routine is basically a sub-second accuracy clock. -d_Gconvert (d_gconvert.U): - This variable holds what Gconvert is defined as to convert - floating point numbers into strings. By default, Configure - sets this macro to use the first of gconvert, gcvt, or sprintf - that pass sprintf-%g-like behaviour tests. If perl is using - long doubles, the macro uses the first of the following - functions that pass Configure's tests: qgcvt, sprintf (if - Configure knows how to make sprintf format long doubles--see - sPRIgldbl), gconvert, gcvt, and sprintf (casting to double). - The gconvert_preference and gconvert_ld_preference variables - can be used to alter Configure's preferences, for doubles and - long doubles, respectively. If present, they contain a - space-separated list of one or more of the above function - names in the order they should be tried. - - d_Gconvert may be set to override Configure with a platform- - specific function. If this function expects a double, a - different value may need to be set by the uselongdouble.cbu - call-back unit so that long doubles can be formatted without - loss of precision. - d_getcwd (d_getcwd.U): This variable conditionally defines the HAS_GETCWD symbol, which indicates to the C program that the getcwd() routine is available @@ -1247,6 +1327,12 @@ d_modfl_pow32_bug (d_modfl.U): and 1.150000. The bug has been seen in certain versions of glibc, release 2.2.2 is known to be okay. +d_modflproto (d_modfl.U): + This symbol, if defined, indicates that the system provides + a prototype for the modfl() function. Otherwise, it is up + to the program to supply one. C99 says it should be + long double modfl(long double, long double *); + d_mprotect (d_mprotect.U): This variable conditionally defines HAS_MPROTECT if mprotect() is available to modify the access protection of a memory mapped file. @@ -1383,63 +1469,6 @@ d_portable (d_portable.U): indicates to the C program that it should not assume that it is running on the machine it was compiled on. -d_PRId64 (quadfio.U): - This variable conditionally defines the PERL_PRId64 symbol, which - indiciates that stdio has a symbol to print 64-bit decimal numbers. - -d_PRIeldbl (longdblfio.U): - This variable conditionally defines the PERL_PRIfldbl symbol, which - indiciates that stdio has a symbol to print long doubles. - -d_PRIEUldbl (longdblfio.U): - This variable conditionally defines the PERL_PRIfldbl symbol, which - indiciates that stdio has a symbol to print long doubles. - The 'U' in the name is to separate this from d_PRIeldbl so that even - case-blind systems can see the difference. - -d_PRIfldbl (longdblfio.U): - This variable conditionally defines the PERL_PRIfldbl symbol, which - indiciates that stdio has a symbol to print long doubles. - -d_PRIFUldbl (longdblfio.U): - This variable conditionally defines the PERL_PRIfldbl symbol, which - indiciates that stdio has a symbol to print long doubles. - The 'U' in the name is to separate this from d_PRIfldbl so that even - case-blind systems can see the difference. - -d_PRIgldbl (longdblfio.U): - This variable conditionally defines the PERL_PRIfldbl symbol, which - indiciates that stdio has a symbol to print long doubles. - -d_PRIGUldbl (longdblfio.U): - This variable conditionally defines the PERL_PRIfldbl symbol, which - indiciates that stdio has a symbol to print long doubles. - The 'U' in the name is to separate this from d_PRIgldbl so that even - case-blind systems can see the difference. - -d_PRIi64 (quadfio.U): - This variable conditionally defines the PERL_PRIi64 symbol, which - indiciates that stdio has a symbol to print 64-bit decimal numbers. - -d_PRIo64 (quadfio.U): - This variable conditionally defines the PERL_PRIo64 symbol, which - indiciates that stdio has a symbol to print 64-bit octal numbers. - -d_PRIu64 (quadfio.U): - This variable conditionally defines the PERL_PRIu64 symbol, which - indiciates that stdio has a symbol to print 64-bit unsigned decimal - numbers. - -d_PRIx64 (quadfio.U): - This variable conditionally defines the PERL_PRIx64 symbol, which - indiciates that stdio has a symbol to print 64-bit hexadecimal numbers. - -d_PRIXU64 (quadfio.U): - This variable conditionally defines the PERL_PRIXU64 symbol, which - indiciates that stdio has a symbol to print 64-bit hExADECimAl numbers. - The 'U' in the name is to separate this from d_PRIx64 so that even - case-blind systems can see the difference. - d_procselfexe (d_procselfexe.U): Defined if $procselfexe is symlink to the absolute pathname of the executing program. @@ -1570,10 +1599,6 @@ d_scm_rights (d_socket.U): which indicates that the SCM_RIGHTS is available. #ifdef is not enough because it may be an enum, glibc has been known to do this. -d_SCNfldbl (longdblfio.U): - This variable conditionally defines the PERL_PRIfldbl symbol, which - indiciates that stdio has a symbol to scan long doubles. - d_seekdir (d_readdir.U): This variable conditionally defines HAS_SEEKDIR if seekdir() is available. @@ -2322,6 +2347,10 @@ extensions (Extensions.U): extras (Extras.U): This variable holds a list of extra modules to install. +fflushNULL (fflushall.U): + This symbol, if defined, tells that fflush(NULL) does flush + all pending stdio output. + fflushall (fflushall.U): This symbol, if defined, tells that to flush all pending stdio output one must loop through all @@ -2329,10 +2358,6 @@ fflushall (fflushall.U): Note that if fflushNULL is defined, fflushall will not even be probed for and will be left undefined. -fflushNULL (fflushall.U): - This symbol, if defined, tells that fflush(NULL) does flush - all pending stdio output. - find (Loc.U): This variable is defined but not used by Configure. The value is a plain '' and is not useful. @@ -3296,9 +3321,12 @@ make_set_make (make.U): This variable contains the string to be included in Makefile.SH so that MAKE is set if needed, and not if not needed. Possible values are: + make_set_make='#' # If your make program handles this for you, + make_set_make="MAKE=$make" # if it doesn't. - I used a comment character so that we can distinguish a + + This uses a comment character to distinguish a 'set' value (from a previous config.sh or Configure '-D' option) from an uncomputed value. @@ -3347,11 +3375,6 @@ man3ext (man3dir.U): have: one of 'n', 'l', or '3'. The Makefile must supply the '.'. See man3dir. -Mcc (Loc.U): - This variable is used internally by Configure to determine the - full pathname (if any) of the Mcc program. After Configure runs, - the value is reset to a plain "Mcc" and is not useful. - mips_type (usrinc.U): This variable holds the environment type for the mips system. Possible values are "BSD 4.3" and "System V". @@ -3467,6 +3490,18 @@ nroff (Loc.U): full pathname (if any) of the nroff program. After Configure runs, the value is reset to a plain "nroff" and is not useful. +nvEUformat (perlxvf.U): + This variable contains the format string used for printing + a Perl NV using %E-ish floating point format. + +nvFUformat (perlxvf.U): + This variable confains the format string used for printing + a Perl NV using %F-ish floating point format. + +nvGUformat (perlxvf.U): + This variable contains the format string used for printing + a Perl NV using %G-ish floating point format. + nv_preserves_uv_bits (perlxv.U): This variable indicates how many of bits type uvtype a variable nvtype can preserve. @@ -3475,26 +3510,14 @@ nveformat (perlxvf.U): This variable contains the format string used for printing a Perl NV using %e-ish floating point format. -nvEUformat (perlxvf.U): - This variable contains the format string used for printing - a Perl NV using %E-ish floating point format. - nvfformat (perlxvf.U): This variable confains the format string used for printing a Perl NV using %f-ish floating point format. -nvFUformat (perlxvf.U): - This variable confains the format string used for printing - a Perl NV using %F-ish floating point format. - nvgformat (perlxvf.U): This variable contains the format string used for printing a Perl NV using %g-ish floating point format. -nvGUformat (perlxvf.U): - This variable contains the format string used for printing - a Perl NV using %G-ish floating point format. - nvsize (perlxv.U): This variable is the size of an NV in bytes. @@ -3593,20 +3616,6 @@ perl_patchlevel (patchlevel.U): the maintenance versus development dichotomy except by also being increasing. -PERL_REVISION (Oldsyms.U): - In a Perl version number such as 5.6.2, this is the 5. - This value is manually set in patchlevel.h - -PERL_SUBVERSION (Oldsyms.U): - In a Perl version number such as 5.6.2, this is the 2. - Values greater than 50 represent potentially unstable - development subversions. - This value is manually set in patchlevel.h - -PERL_VERSION (Oldsyms.U): - In a Perl version number such as 5.6.2, this is the 6. - This value is manually set in patchlevel.h - perladmin (perladmin.U): Electronic mail address of the perl5 administrator. @@ -3777,6 +3786,66 @@ runnm (usenm.U): nm extraction should be performed or not, according to the value of usenm and the flags on the Configure command line. +sPRIEUldbl (longdblfio.U): + This variable, if defined, contains the string used by stdio to + format long doubles (format 'E') for output. + The 'U' in the name is to separate this from sPRIeldbl so that even + case-blind systems can see the difference. + +sPRIFUldbl (longdblfio.U): + This variable, if defined, contains the string used by stdio to + format long doubles (format 'F') for output. + The 'U' in the name is to separate this from sPRIfldbl so that even + case-blind systems can see the difference. + +sPRIGUldbl (longdblfio.U): + This variable, if defined, contains the string used by stdio to + format long doubles (format 'G') for output. + The 'U' in the name is to separate this from sPRIgldbl so that even + case-blind systems can see the difference. + +sPRIXU64 (quadfio.U): + This variable, if defined, contains the string used by stdio to + format 64-bit hExADECimAl numbers (format 'X') for output. + The 'U' in the name is to separate this from sPRIx64 so that even + case-blind systems can see the difference. + +sPRId64 (quadfio.U): + This variable, if defined, contains the string used by stdio to + format 64-bit decimal numbers (format 'd') for output. + +sPRIeldbl (longdblfio.U): + This variable, if defined, contains the string used by stdio to + format long doubles (format 'e') for output. + +sPRIfldbl (longdblfio.U): + This variable, if defined, contains the string used by stdio to + format long doubles (format 'f') for output. + +sPRIgldbl (longdblfio.U): + This variable, if defined, contains the string used by stdio to + format long doubles (format 'g') for output. + +sPRIi64 (quadfio.U): + This variable, if defined, contains the string used by stdio to + format 64-bit decimal numbers (format 'i') for output. + +sPRIo64 (quadfio.U): + This variable, if defined, contains the string used by stdio to + format 64-bit octal numbers (format 'o') for output. + +sPRIu64 (quadfio.U): + This variable, if defined, contains the string used by stdio to + format 64-bit unsigned decimal numbers (format 'u') for output. + +sPRIx64 (quadfio.U): + This variable, if defined, contains the string used by stdio to + format 64-bit hexadecimal numbers (format 'x') for output. + +sSCNfldbl (longdblfio.U): + This variable, if defined, contains the string used by stdio to + format long doubles (format 'f') for input. + sched_yield (d_pthread_y.U): This variable defines the way to yield the execution of the current thread. @@ -4046,62 +4115,6 @@ spitshell (spitshell.U): This variable contains the command necessary to spit out a runnable shell on this system. It is either cat or a grep '-v' for # comments. -sPRId64 (quadfio.U): - This variable, if defined, contains the string used by stdio to - format 64-bit decimal numbers (format 'd') for output. - -sPRIeldbl (longdblfio.U): - This variable, if defined, contains the string used by stdio to - format long doubles (format 'e') for output. - -sPRIEUldbl (longdblfio.U): - This variable, if defined, contains the string used by stdio to - format long doubles (format 'E') for output. - The 'U' in the name is to separate this from sPRIeldbl so that even - case-blind systems can see the difference. - -sPRIfldbl (longdblfio.U): - This variable, if defined, contains the string used by stdio to - format long doubles (format 'f') for output. - -sPRIFUldbl (longdblfio.U): - This variable, if defined, contains the string used by stdio to - format long doubles (format 'F') for output. - The 'U' in the name is to separate this from sPRIfldbl so that even - case-blind systems can see the difference. - -sPRIgldbl (longdblfio.U): - This variable, if defined, contains the string used by stdio to - format long doubles (format 'g') for output. - -sPRIGUldbl (longdblfio.U): - This variable, if defined, contains the string used by stdio to - format long doubles (format 'G') for output. - The 'U' in the name is to separate this from sPRIgldbl so that even - case-blind systems can see the difference. - -sPRIi64 (quadfio.U): - This variable, if defined, contains the string used by stdio to - format 64-bit decimal numbers (format 'i') for output. - -sPRIo64 (quadfio.U): - This variable, if defined, contains the string used by stdio to - format 64-bit octal numbers (format 'o') for output. - -sPRIu64 (quadfio.U): - This variable, if defined, contains the string used by stdio to - format 64-bit unsigned decimal numbers (format 'u') for output. - -sPRIx64 (quadfio.U): - This variable, if defined, contains the string used by stdio to - format 64-bit hexadecimal numbers (format 'x') for output. - -sPRIXU64 (quadfio.U): - This variable, if defined, contains the string used by stdio to - format 64-bit hExADECimAl numbers (format 'X') for output. - The 'U' in the name is to separate this from sPRIx64 so that even - case-blind systems can see the difference. - srand48_r_proto (d_srand48_r.U): This variable encodes the prototype of srand48_r. It is zero if d_srand48_r is undef, and one of the @@ -4119,10 +4132,6 @@ src (src.U): the Makefile to use this variable and set VPATH accordingly to find the sources remotely. -sSCNfldbl (longdblfio.U): - This variable, if defined, contains the string used by stdio to - format long doubles (format 'f') for input. - ssizetype (ssizetype.U): This variable defines ssizetype to be something like ssize_t, long or int. It is used by functions that return a count @@ -4432,8 +4441,8 @@ usesfio (d_sfio.U): d_sfio without running into a "WHOA THERE". useshrplib (libperl.U): - This variable is set to 'yes' if the user wishes - to build a shared libperl, and 'no' otherwise. + This variable is set to 'true' if the user wishes + to build a shared libperl, and 'false' otherwise. usesocks (usesocks.U): This variable conditionally defines the USE_SOCKS symbol, @@ -4460,6 +4469,10 @@ uuname (Loc.U): This variable is defined but not used by Configure. The value is a plain '' and is not useful. +uvXUformat (perlxvf.U): + This variable contains the format string used for printing + a Perl UV as an unsigned hexadecimal integer in uppercase ABCDEF. + uvoformat (perlxvf.U): This variable contains the format string used for printing a Perl UV as an unsigned octal integer. @@ -4478,10 +4491,6 @@ uvxformat (perlxvf.U): This variable contains the format string used for printing a Perl UV as an unsigned hexadecimal integer in lowercase abcdef. -uvXUformat (perlxvf.U): - This variable contains the format string used for printing - a Perl UV as an unsigned hexadecimal integer in uppercase ABCDEF. - vendorarch (vendorarch.U): This variable contains the value of the PERL_VENDORARCH symbol. It may have a ~ on the front. diff --git a/Porting/config.sh b/Porting/config.sh index 6b5b7ba65b..4c342bdf91 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -8,9 +8,9 @@ # Package name : perl5 # Source directory : . -# Configuration time: Fri Jul 19 01:55:41 EET DST 2002 -# Configured by : jhi -# Target system : osf1 alpha.hut.fi v4.0 878 alpha +# Configuration time: Wed Sep 11 10:54:26 METDST 2002 +# Configured by : merijn +# Target system : hp-ux l1 b.11.00 u 9000800 527706567 unlimited-user license Author='' Date='$Date' @@ -36,10 +36,10 @@ api_subversion='0' api_version='8' api_versionstring='5.8.0' ar='ar' -archlib='/opt/perl/lib/5.8.0/alpha-dec_osf' -archlibexp='/opt/perl/lib/5.8.0/alpha-dec_osf' -archname64='' -archname='alpha-dec_osf' +archlib='/opt/perl/lib/5.9.0/PA-RISC2.0' +archlibexp='/opt/perl/lib/5.9.0/PA-RISC2.0' +archname64='LP64' +archname='PA-RISC2.0' archobjs='' asctime_r_proto='0' awk='awk' @@ -49,21 +49,21 @@ bin='/opt/perl/bin' binexp='/opt/perl/bin' bison='bison' byacc='byacc' -byteorder='12345678' +byteorder='4321' c='\c' castflags='0' cat='cat' cc='cc' -cccdlflags=' ' -ccdlflags=' -Wl,-rpath,/opt/perl/lib/5.8.0/alpha-dec_osf/CORE' -ccflags='-std -D_INTRINSICS -fprm d -ieee -DLANGUAGE_C' -ccflags_uselargefiles='' +cccdlflags='+Z' +ccdlflags='-Wl,-E -Wl,-B,deferred ' +ccflags=' -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' +ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='cc' -ccsymbols='__alpha=1 __LANGUAGE_C__=1 __osf__=1 __unix__=1 _LONGLONG=1 _SYSTYPE_BSD=1 SYSTYPE_BSD=1 unix=1' -ccversion='V5.6-082' -cf_by='jhi' +ccsymbols='__HP_cc=111104 __STDC_EXT__=1' +ccversion='B.11.11.25985.GP' +cf_by='merijn' cf_email='yourname@yourhost.yourplace.com' -cf_time='Fri Jul 19 01:55:41 EET DST 2002' +cf_time='Wed Sep 11 10:54:26 METDST 2002' charsize='1' chgrp='' chmod='chmod' @@ -76,19 +76,19 @@ cp='cp' cpio='' cpp='cpp' cpp_stuff='42' -cppccsymbols='LANGUAGE_C=1' -cppflags='-std -D_INTRINSICS -ieee -DLANGUAGE_C' -cpplast='' -cppminus='' -cpprun='/usr/local/bin/cpp' -cppstdin='cppstdin' -cppsymbols='_AES_SOURCE=1 __alpha=1 __ALPHA=1 _ANSI_C_SOURCE=1 _INTRINSICS=1 __LANGUAGE_C__=1 _LONGLONG=1 __osf__=1 _OSF_SOURCE=1 _POSIX_C_SOURCE=199506 _POSIX_SOURCE=1 __STDC__=1 _SYSTYPE_BSD=1 __unix__=1 _XOPEN_SOURCE=1' +cppccsymbols='_HPUX_SOURCE=1 _ILP32=1 _PA_RISC2_0=1 __hp9000s800=1 __hppa=1 __hpux=1 __unix=1' +cppflags='-Aa -D__STDC_EXT__ -D_HPUX_SOURCE -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -I/usr/local/include' +cpplast='-' +cppminus='-' +cpprun='cc -E -Aa -D__STDC_EXT__' +cppstdin='cc -E -Aa -D__STDC_EXT__' +cppsymbols='_FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE=1 _LFS64_LARGEFILE=1 _LFS_LARGEFILE=1 _PROTOTYPES=1 __STDC__=1 __STDC_EXT__=1 _XPG4=1 _XPG4_EXTENDED=1' crypt_r_proto='0' cryptlib='' csh='csh' ctermid_r_proto='0' ctime_r_proto='0' -d_Gconvert='sprintf((b),"%.*g",(n),(x))' +d_Gconvert='gcvt((x),(n),(b))' d_PRIEUldbl='define' d_PRIFUldbl='define' d_PRIGUldbl='define' @@ -113,11 +113,11 @@ d_atoll='undef' d_attribut='undef' d_bcmp='define' d_bcopy='define' -d_bsd='undef' +d_bsd='define' d_bsdgetpgrp='undef' -d_bsdsetpgrp='define' +d_bsdsetpgrp='undef' d_bzero='define' -d_casti32='undef' +d_casti32='define' d_castneg='define' d_charvspr='undef' d_chown='define' @@ -125,7 +125,7 @@ d_chroot='define' d_chsize='undef' d_class='undef' d_closedir='define' -d_cmsghdr_s='define' +d_cmsghdr_s='undef' d_const='define' d_crypt='define' d_crypt_r='undef' @@ -169,30 +169,30 @@ d_fd_macros='define' d_fd_set='define' d_fds_bits='define' d_fgetpos='define' -d_finite='define' -d_finitel='define' +d_finite='undef' +d_finitel='undef' d_flexfnam='define' -d_flock='define' +d_flock='undef' d_flockproto='undef' d_fork='define' -d_fp_class='define' +d_fp_class='undef' d_fpathconf='define' d_fpclass='undef' -d_fpclassify='undef' +d_fpclassify='define' d_fpclassl='undef' -d_fpos64_t='undef' -d_frexpl='define' +d_fpos64_t='define' +d_frexpl='undef' d_fs_data_s='undef' -d_fseeko='undef' +d_fseeko='define' d_fsetpos='define' d_fstatfs='define' d_fstatvfs='define' d_fsync='define' -d_ftello='undef' +d_ftello='define' d_ftime='undef' d_getcwd='define' d_getespwnam='undef' -d_getfsstat='define' +d_getfsstat='undef' d_getgrent='define' d_getgrent_r='undef' d_getgrgid_r='undef' @@ -210,7 +210,7 @@ d_getitimer='define' d_getlogin='define' d_getlogin_r='undef' d_getmnt='undef' -d_getmntent='undef' +d_getmntent='define' d_getnbyaddr='define' d_getnbyname='define' d_getnent='define' @@ -223,7 +223,7 @@ d_getpbyname='define' d_getpbynumber='define' d_getpent='define' d_getpgid='define' -d_getpgrp2='undef' +d_getpgrp2='define' d_getpgrp='define' d_getppid='define' d_getprior='define' @@ -231,7 +231,7 @@ d_getprotobyname_r='undef' d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' -d_getprpwnam='undef' +d_getprpwnam='define' d_getpwent='define' d_getpwent_r='undef' d_getpwnam_r='undef' @@ -243,22 +243,22 @@ d_getservbyname_r='undef' d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' -d_getspnam='undef' +d_getspnam='define' d_getspnam_r='undef' d_gettimeod='define' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='define' -d_hasmntopt='undef' +d_hasmntopt='define' d_htonl='define' d_index='undef' d_inetaton='define' -d_int64_t='undef' +d_int64_t='define' d_isascii='define' -d_isfinite='undef' -d_isinf='undef' +d_isfinite='define' +d_isinf='define' d_isnan='define' -d_isnanl='define' +d_isnanl='undef' d_killpg='define' d_lchown='define' d_ldbl_dig='define' @@ -288,9 +288,10 @@ d_mktime='define' d_mmap='define' d_modfl='undef' d_modfl_pow32_bug='undef' +d_modflproto='undef' d_mprotect='define' d_msg='define' -d_msg_ctrunc='define' +d_msg_ctrunc='undef' d_msg_dontroute='define' d_msg_oob='define' d_msg_peek='define' @@ -305,8 +306,8 @@ d_munmap='define' d_mymalloc='undef' d_nice='define' d_nl_langinfo='define' -d_nv_preserves_uv='undef' -d_off64_t='undef' +d_nv_preserves_uv='define' +d_off64_t='define' d_old_pthread_create_joinable='undef' d_oldpthreads='undef' d_oldsock='undef' @@ -321,14 +322,14 @@ d_portable='define' d_procselfexe='undef' d_pthread_atfork='define' d_pthread_yield='undef' -d_pwage='undef' +d_pwage='define' d_pwchange='undef' d_pwclass='undef' d_pwcomment='define' d_pwexpire='undef' d_pwgecos='define' d_pwpasswd='define' -d_pwquota='define' +d_pwquota='undef' d_qgcvt='undef' d_quad='define' d_random_r='undef' @@ -346,7 +347,7 @@ d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='define' d_sched_yield='define' -d_scm_rights='define' +d_scm_rights='undef' d_seekdir='define' d_select='define' d_sem='define' @@ -356,22 +357,22 @@ d_semctl_semun='define' d_semget='define' d_semop='define' d_sendmsg='define' -d_setegid='define' -d_seteuid='define' +d_setegid='undef' +d_seteuid='undef' d_setgrent='define' d_setgrent_r='undef' d_setgrps='define' d_sethent='define' d_sethostent_r='undef' d_setitimer='define' -d_setlinebuf='define' +d_setlinebuf='undef' d_setlocale='define' d_setlocale_r='undef' d_setnent='define' d_setnetent_r='undef' d_setpent='define' d_setpgid='define' -d_setpgrp2='undef' +d_setpgrp2='define' d_setpgrp='define' d_setprior='define' d_setproctitle='undef' @@ -379,11 +380,11 @@ d_setprotoent_r='undef' d_setpwent='define' d_setpwent_r='undef' d_setregid='define' -d_setresgid='undef' -d_setresuid='undef' +d_setresgid='define' +d_setresuid='define' d_setreuid='define' -d_setrgid='define' -d_setruid='define' +d_setrgid='undef' +d_setruid='undef' d_setsent='define' d_setservent_r='undef' d_setsid='define' @@ -401,16 +402,16 @@ d_sigsetjmp='define' d_sockatmark='undef' d_sockatmarkproto='undef' d_socket='define' -d_socklen_t='undef' +d_socklen_t='define' d_sockpair='define' d_socks5_init='undef' -d_sqrtl='define' +d_sqrtl='undef' d_srand48_r='undef' d_srandom_r='undef' -d_sresgproto='undef' -d_sresuproto='undef' +d_sresgproto='define' +d_sresuproto='define' d_statblks='define' -d_statfs_f_flags='define' +d_statfs_f_flags='undef' d_statfs_s='define' d_statvfs='define' d_stdio_cnt_lval='define' @@ -429,11 +430,11 @@ d_strerror_r='undef' d_strftime='define' d_strtod='define' d_strtol='define' -d_strtold='undef' -d_strtoll='undef' +d_strtold='define' +d_strtoll='define' d_strtoq='undef' d_strtoul='define' -d_strtoull='undef' +d_strtoull='define' d_strtouq='undef' d_strxfrm='define' d_suidsafe='undef' @@ -450,8 +451,8 @@ d_telldir='define' d_telldirproto='define' d_time='define' d_times='define' -d_tm_tm_gmtoff='define' -d_tm_tm_zone='define' +d_tm_tm_gmtoff='undef' +d_tm_tm_zone='undef' d_tmpnam_r='undef' d_truncate='define' d_ttyname_r='undef' @@ -463,7 +464,7 @@ d_uname='define' d_union_semun='undef' d_unordered='define' d_usleep='define' -d_usleepproto='undef' +d_usleepproto='define' d_ustat='define' d_vendorarch='undef' d_vendorbin='undef' @@ -474,7 +475,7 @@ d_voidsig='define' d_voidtty='' d_volatile='define' d_vprintf='define' -d_wait4='define' +d_wait4='undef' d_waitpid='define' d_wcstombs='define' d_wctomb='define' @@ -483,17 +484,17 @@ d_xenix='undef' date='date' db_hashtype='u_int32_t' db_prefixtype='size_t' -db_version_major='1' -db_version_minor='0' -db_version_patch='0' +db_version_major='' +db_version_minor='' +db_version_patch='' defvoidused='15' direntrytype='struct dirent' -dlext='so' -dlsrc='dl_dlopen.xs' +dlext='sl' +dlsrc='dl_hpux.xs' doublesize='8' drand01='drand48()' drand48_r_proto='0' -dynamic_ext='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared' +dynamic_ext='B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared' eagain='EAGAIN' ebcdic='undef' echo='echo' @@ -508,7 +509,7 @@ endservent_r_proto='0' eunicefix=':' exe_ext='' expr='expr' -extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared Errno' +extensions='B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared Errno' extras='' fflushNULL='define' fflushall='undef' @@ -521,7 +522,7 @@ freetype='void' from=':' full_ar='/usr/bin/ar' full_csh='/usr/bin/csh' -full_sed='/usr/local/bin/sed' +full_sed='/usr/bin/sed' gccosandvers='' gccversion='' getgrent_r_proto='0' @@ -544,11 +545,11 @@ getservbyname_r_proto='0' getservbyport_r_proto='0' getservent_r_proto='0' getspnam_r_proto='0' -gidformat='"u"' -gidsign='1' +gidformat='"ld"' +gidsign='-1' gidsize='4' gidtype='gid_t' -glibpth='/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib' +glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib ' gmake='gmake' gmtime_r_proto='0' gnulibc_version='' @@ -563,27 +564,27 @@ hostcat='cat /etc/hosts' i16size='2' i16type='short' i32size='4' -i32type='int' +i32type='long' i64size='8' -i64type='long' +i64type='long long' i8size='1' i8type='char' i_arpainet='define' i_bsdioctl='' i_crypt='define' -i_db='define' +i_db='undef' i_dbm='define' i_dirent='define' i_dld='undef' i_dlfcn='define' i_fcntl='undef' i_float='define' -i_fp='define' -i_fp_class='define' +i_fp='undef' +i_fp_class='undef' i_gdbm='undef' i_grp='define' i_ieeefp='undef' -i_inttypes='undef' +i_inttypes='define' i_langinfo='define' i_libutil='undef' i_limits='define' @@ -592,7 +593,7 @@ i_machcthr='undef' i_malloc='define' i_math='define' i_memory='undef' -i_mntent='undef' +i_mntent='define' i_ndbm='define' i_netdb='define' i_neterrno='undef' @@ -605,14 +606,14 @@ i_pwd='define' i_rpcsvcdbm='undef' i_sfio='undef' i_sgtty='undef' -i_shadow='undef' +i_shadow='define' i_socks='undef' i_stdarg='define' i_stddef='define' i_stdlib='define' i_string='define' i_sunmath='undef' -i_sysaccess='define' +i_sysaccess='undef' i_sysdir='define' i_sysfile='define' i_sysfilio='undef' @@ -620,13 +621,13 @@ i_sysin='undef' i_sysioctl='define' i_syslog='define' i_sysmman='define' -i_sysmode='define' +i_sysmode='undef' i_sysmount='define' i_sysndir='undef' i_sysparam='define' i_sysresrc='define' -i_syssecrt='define' -i_sysselct='define' +i_syssecrt='undef' +i_sysselct='undef' i_syssockio='undef' i_sysstat='define' i_sysstatfs='undef' @@ -638,7 +639,7 @@ i_systypes='define' i_sysuio='define' i_sysun='define' i_sysutsname='define' -i_sysvfs='undef' +i_sysvfs='define' i_syswait='define' i_termio='undef' i_termios='define' @@ -651,49 +652,49 @@ i_varargs='undef' i_varhdr='stdarg.h' i_vfork='undef' ignore_versioned_solibs='' -inc_version_list=' ' +inc_version_list='' inc_version_list_init='0' incpath='' inews='' -installarchlib='/opt/perl/lib/5.8.0/alpha-dec_osf' +installarchlib='/opt/perl/lib/5.9.0/PA-RISC2.0' installbin='/opt/perl/bin' installman1dir='/opt/perl/man/man1' installman3dir='/opt/perl/man/man3' installprefix='/opt/perl' installprefixexp='/opt/perl' -installprivlib='/opt/perl/lib/5.8.0' +installprivlib='/opt/perl/lib/5.9.0' installscript='/opt/perl/bin' -installsitearch='/opt/perl/lib/site_perl/5.8.0/alpha-dec_osf' +installsitearch='/opt/perl/lib/site_perl/5.9.0/PA-RISC2.0' installsitebin='/opt/perl/bin' -installsitelib='/opt/perl/lib/site_perl/5.8.0' +installsitelib='/opt/perl/lib/site_perl/5.9.0' installstyle='lib' -installusrbinperl='define' +installusrbinperl='undef' installvendorarch='' installvendorbin='' installvendorlib='' intsize='4' issymlink='test -h' ivdformat='"ld"' -ivsize='8' +ivsize='4' ivtype='long' known_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared' ksh='' -ld='ld' -lddlflags='-shared -expect_unresolved "*" -msym -std -s' -ldflags='' +ld='/usr/bin/ld' +lddlflags='-b +vnocompatwarnings -L/usr/local/lib' +ldflags=' -L/usr/local/lib' ldflags_uselargefiles='' ldlibpthname='LD_LIBRARY_PATH' less='less' lib_ext='.a' -libc='/usr/shlib/libc.so' -libperl='libperl.so' -libpth='/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /var/shlib' -libs='-ldbm -ldb -lm -lutil' -libsdirs=' /usr/ccs/lib /usr/shlib' -libsfiles=' libdbm.a libdb.so libm.so libutil.a' -libsfound=' /usr/ccs/lib/libdbm.a /usr/shlib/libdb.so /usr/shlib/libm.so /usr/ccs/lib/libutil.a' -libspath=' /usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /var/shlib' -libswanted='sfio socket bind inet nsl nm gdbm dbm db malloc dld ld sun m cposix posix ndir dir crypt sec ucb BSD x util' +libc='/lib/libc.sl' +libperl='libperl.a' +libpth='/usr/local/lib /lib /usr/lib /usr/ccs/lib' +libs='-lcl -lpthread -lnsl -lnm -lndbm -lgdbm -ldb -lmalloc -ldld -lm -lc -lndir -lcrypt -lsec' +libsdirs=' /lib' +libsfiles=' libcl.sl libpthread.sl libnsl.sl libnm.sl libndbm.sl libgdbm.sl libdb.sl libmalloc.a libdld.sl libm.sl libc.sl libndir.a libcrypt.a libsec.sl' +libsfound=' /lib/libcl.sl /lib/libpthread.sl /lib/libnsl.sl /lib/libnm.sl /lib/libndbm.sl /lib/libgdbm.sl /lib/libdb.sl /lib/libmalloc.a /lib/libdld.sl /lib/libm.sl /lib/libc.sl /lib/libndir.a /lib/libcrypt.a /lib/libsec.sl' +libspath=' /usr/local/lib /lib /usr/lib /usr/ccs/lib' +libswanted='cl pthread sfio socket bind inet nsl nm ndbm gdbm db malloc dl dld sun m c cposix posix ndir dir crypt sec ucb bsd x util' libswanted_uselargefiles='' line='' lint='' @@ -703,9 +704,9 @@ lns='/usr/bin/ln -s' 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='8' +longdblsize='16' longlongsize='8' -longsize='8' +longsize='4' lp='' lpr='' ls='ls' @@ -731,10 +732,10 @@ modetype='mode_t' more='more' multiarch='undef' mv='' -myarchname='alpha-dec_osf' +myarchname='9000/800-hpux' mydomain='.yourplace.com' myhostname='yourhost' -myuname='osf1 alpha.hut.fi v4.0 878 alpha ' +myuname='hp-ux l1 b.11.00 u 9000800 527706567 unlimited-user license ' n='' need_va_copy='undef' netdb_hlen_type='int' @@ -749,7 +750,7 @@ nroff='nroff' nvEUformat='"E"' nvFUformat='"F"' nvGUformat='"G"' -nv_preserves_uv_bits='53' +nv_preserves_uv_bits='32' nveformat='"e"' nvfformat='"f"' nvgformat='"g"' @@ -758,22 +759,22 @@ nvtype='double' o_nonblock='O_NONBLOCK' obj_ext='.o' old_pthread_create_joinable='' -optimize='-O4' +optimize='+O2 +Onolimit' orderlib='false' -osname='dec_osf' -osvers='4.0d' +osname='hpux' +osvers='11.00' otherlibdirs=' ' package='perl5' -pager='/usr/local/bin/less' +pager='/pro/bin/less' passcat='cat /etc/passwd' -patchlevel='8' +patchlevel='9' path_sep=':' -perl5='perl' +perl5='/pro/bin/perl' perl='' -perl_patchlevel='17634' +perl_patchlevel='17892' perladmin='yourname@yourhost.yourplace.com' -perllibs='-lm -lutil' -perlpath='/opt/perl/bin/perl' +perllibs='-lcl -lpthread -lnsl -lnm -lmalloc -ldld -lm -lc -lndir -lcrypt -lsec' +perlpath='/opt/perl/bin/perl5.9.0' pg='pg' phostname='' pidtype='pid_t' @@ -783,13 +784,13 @@ pmake='' pr='' prefix='/opt/perl' prefixexp='/opt/perl' -privlib='/opt/perl/lib/5.8.0' -privlibexp='/opt/perl/lib/5.8.0' +privlib='/opt/perl/lib/5.9.0' +privlibexp='/opt/perl/lib/5.9.0' procselfexe='' prototype='define' -ptrsize='8' -quadkind='2' -quadtype='long' +ptrsize='4' +quadkind='3' +quadtype='long long' randbits='48' randfunc='drand48' random_r_proto='0' @@ -803,19 +804,19 @@ rm='rm' rmail='' run='' runnm='true' -sPRIEUldbl='"E"' -sPRIFUldbl='"F"' -sPRIGUldbl='"G"' -sPRIXU64='"lX"' -sPRId64='"ld"' -sPRIeldbl='"e"' -sPRIfldbl='"f"' -sPRIgldbl='"g"' -sPRIi64='"li"' -sPRIo64='"lo"' -sPRIu64='"lu"' -sPRIx64='"lx"' -sSCNfldbl='"f"' +sPRIEUldbl='"LE"' +sPRIFUldbl='"LF"' +sPRIGUldbl='"LG"' +sPRIXU64='"llX"' +sPRId64='"lld"' +sPRIeldbl='"Le"' +sPRIfldbl='"Lf"' +sPRIgldbl='"Lg"' +sPRIi64='"lli"' +sPRIo64='"llo"' +sPRIu64='"llu"' +sPRIx64='"llx"' +sSCNfldbl='"Lf"' sched_yield='sched_yield()' scriptdir='/opt/perl/bin' scriptdirexp='/opt/perl/bin' @@ -838,27 +839,27 @@ shmattype='void *' shortsize='2' shrpenv='' shsharp='true' -sig_count='49' -sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM IOINT STOP TSTP CONT CHLD TTIN TTOU AIO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 RESV RTMIN NUM34 NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 MAX IOT LOST URG CLD IO POLL PTY PWR RTMAX ' -sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "IOINT", "STOP", "TSTP", "CONT", "CHLD", "TTIN", "TTOU", "AIO", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "INFO", "USR1", "USR2", "RESV", "RTMIN", "NUM34", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "MAX", "IOT", "LOST", "URG", "CLD", "IO", "POLL", "PTY", "PWR", "RTMAX", 0' -sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 6 6 16 20 23 23 23 29 48 ' -sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 6, 6, 16, 20, 23, 23, 23, 29, 48, 0' -sig_size='58' +sig_count='45' +sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CHLD PWR VTALRM PROF IO WINCH STOP TSTP CONT TTIN TTOU URG LOST NUM31 DIL XCPU XFSZ CANCEL GFAULT RTMIN NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 RTMAX IOT CLD POLL WINDOW ' +sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "USR1", "USR2", "CHLD", "PWR", "VTALRM", "PROF", "IO", "WINCH", "STOP", "TSTP", "CONT", "TTIN", "TTOU", "URG", "LOST", "NUM31", "DIL", "XCPU", "XFSZ", "CANCEL", "GFAULT", "RTMIN", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "RTMAX", "IOT", "CLD", "POLL", "WINDOW", 0' +sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 6 18 22 23 ' +sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 6, 18, 22, 23, 0' +sig_size='49' signal_t='void' -sitearch='/opt/perl/lib/site_perl/5.8.0/alpha-dec_osf' -sitearchexp='/opt/perl/lib/site_perl/5.8.0/alpha-dec_osf' +sitearch='/opt/perl/lib/site_perl/5.9.0/PA-RISC2.0' +sitearchexp='/opt/perl/lib/site_perl/5.9.0/PA-RISC2.0' sitebin='/opt/perl/bin' sitebinexp='/opt/perl/bin' -sitelib='/opt/perl/lib/site_perl/5.8.0' +sitelib='/opt/perl/lib/site_perl/5.9.0' sitelib_stem='/opt/perl/lib/site_perl' -sitelibexp='/opt/perl/lib/site_perl/5.8.0' +sitelibexp='/opt/perl/lib/site_perl/5.9.0' siteprefix='/opt/perl' siteprefixexp='/opt/perl' -sizesize='8' +sizesize='4' sizetype='size_t' sleep='' smail='' -so='so' +so='sl' sockethdr='' socketlib='' socksizetype='int' @@ -869,7 +870,7 @@ srand48_r_proto='0' srandom_r_proto='0' src='.' ssizetype='ssize_t' -startperl='#!/opt/perl/bin/perl' +startperl='#!/opt/perl/bin/perl5.9.0' startsh='#!/bin/sh' static_ext=' ' stdchar='unsigned char' @@ -902,21 +903,21 @@ ttyname_r_proto='0' u16size='2' u16type='unsigned short' u32size='4' -u32type='unsigned int' +u32type='unsigned long' u64size='8' -u64type='unsigned long' +u64type='unsigned long long' u8size='1' u8type='unsigned char' -uidformat='"u"' -uidsign='1' +uidformat='"ld"' +uidsign='-1' uidsize='4' uidtype='uid_t' uname='uname' uniq='uniq' -uquadtype='unsigned long' +uquadtype='unsigned long long' use5005threads='undef' -use64bitall='define' -use64bitint='define' +use64bitall='undef' +use64bitint='undef' usecrosscompile='undef' usedl='define' useithreads='undef' @@ -931,7 +932,7 @@ useperlio='define' useposix='true' usereentrant='undef' usesfio='false' -useshrplib='true' +useshrplib='false' usesocks='undef' usethreads='undef' usevendorprefix='undef' @@ -940,7 +941,7 @@ usrinc='/usr/include' uuname='' uvXUformat='"lX"' uvoformat='"lo"' -uvsize='8' +uvsize='4' uvtype='unsigned long' uvuformat='"lu"' uvxformat='"lx"' @@ -953,37 +954,39 @@ vendorlib_stem='' vendorlibexp='' vendorprefix='' vendorprefixexp='' -version='5.8.0' -version_patchlevel_string='version 8 subversion 0 patch 17634' -versiononly='undef' +version='5.9.0' +version_patchlevel_string='version 9 subversion 0 patch 17892' +versiononly='define' vi='' voidflags='15' xlibpth='/usr/lib/386 /lib/386' -xs_apiversion='5.8.0' -perl5='yacc' +xs_apiversion='5.9.0' +yacc='/pro/local/bin/byacc' yaccflags='' zcat='' zip='zip' # Configure command line arguments. config_arg0='./Configure' -config_args='-Dprefix=/opt/perl -Duse64bitint -Duselargefiles -Dcf_by=yourname -Dcf_email=yourname@yourhost.yourplace.com -Dperladmin=yourname@yourhost.yourplace.com -Dmydomain=.yourplace.com -Dmyhostname=yourhost -dE' -config_argc=9 +config_args='-Dprefix=/opt/perl -Dcf_by=merijn -Dcf_email=yourname@yourhost.yourplace.com -Dperladmin=yourname@yourhost.yourplace.com -Dmydomain=.yourplace.com -Dmyhostname=yourhost -Dusedevel -dE' +config_argc=8 config_arg1='-Dprefix=/opt/perl' -config_arg2='-Duse64bitint' -config_arg3='-Duselargefiles' -config_arg4='-Dcf_by=yourname' -config_arg5='-Dcf_email=yourname@yourhost.yourplace.com' -config_arg6='-Dperladmin=yourname@yourhost.yourplace.com' -config_arg7='-Dmydomain=.yourplace.com' -config_arg8='-Dmyhostname=yourhost' -config_arg9='-dE' +config_arg2='-Dcf_by=merijn' +config_arg3='-Dcf_email=yourname@yourhost.yourplace.com' +config_arg4='-Dperladmin=yourname@yourhost.yourplace.com' +config_arg5='-Dmydomain=.yourplace.com' +config_arg6='-Dmyhostname=yourhost' +config_arg7='-Dusedevel' +config_arg8='-dE' PERL_REVISION=5 -PERL_VERSION=8 +PERL_VERSION=9 PERL_SUBVERSION=0 PERL_API_REVISION=5 PERL_API_VERSION=8 PERL_API_SUBVERSION=0 -PERL_PATCHLEVEL=17634 +PERL_PATCHLEVEL=17892 PERL_CONFIG_SH=true # Variables propagated from previous config.sh file. -pp_sys_cflags='ccflags="$ccflags -DNO_EFF_ONLY_OK"' +doop_cflags='' +pthread_h_first='' +regexec_cflags='' +toke_cflags='ccflags="$ccflags -DARG_ZERO_IS_SCRIPT"' diff --git a/Porting/config_H b/Porting/config_H index 315d9dfa54..d2614fe088 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -17,9 +17,9 @@ /* * Package name : perl5 * Source directory : . - * Configuration time: Fri Jul 19 01:55:41 EET DST 2002 - * Configured by : jhi - * Target system : osf1 alpha.hut.fi v4.0 878 alpha + * Configuration time: Wed Sep 11 10:54:26 METDST 2002 + * Configured by : merijn + * Target system : hp-ux l1 b.11.00 u 9000800 527706567 unlimited-user license */ #ifndef _config_h_ @@ -28,7 +28,7 @@ /* LOC_SED: * This symbol holds the complete pathname to the sed program. */ -#define LOC_SED "/usr/local/bin/sed" /**/ +#define LOC_SED "/usr/bin/sed" /**/ /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is @@ -153,7 +153,7 @@ * This symbol, if defined, indicates that the flock routine is * available to do file locking. */ -#define HAS_FLOCK /**/ +/*#define HAS_FLOCK / **/ /* HAS_FORK: * This symbol, if defined, indicates that the fork routine is @@ -202,7 +202,7 @@ * This symbol, if defined, indicates that the getpgrp2() (as in DG/UX) * routine is available to get the current process group. */ -/*#define HAS_GETPGRP2 / **/ +#define HAS_GETPGRP2 /**/ /* HAS_GETPPID: * This symbol, if defined, indicates that the getppid routine is @@ -425,20 +425,20 @@ * This symbol, if defined, indicates that the setegid routine is available * to change the effective gid of the current program. */ -#define HAS_SETEGID /**/ +/*#define HAS_SETEGID / **/ /* HAS_SETEUID: * This symbol, if defined, indicates that the seteuid routine is available * to change the effective uid of the current program. */ -#define HAS_SETEUID /**/ +/*#define HAS_SETEUID / **/ /* HAS_SETLINEBUF: * This symbol, if defined, indicates that the setlinebuf routine is * available to change stderr or stdout from block-buffered or unbuffered * to a line-buffered mode. */ -#define HAS_SETLINEBUF /**/ +/*#define HAS_SETLINEBUF / **/ /* HAS_SETLOCALE: * This symbol, if defined, indicates that the setlocale routine is @@ -456,7 +456,7 @@ * This symbol, if defined, indicates that the setpgrp2() (as in DG/UX) * routine is available to set the current process group. */ -/*#define HAS_SETPGRP2 / **/ +#define HAS_SETPGRP2 /**/ /* HAS_SETPRIORITY: * This symbol, if defined, indicates that the setpriority routine is @@ -475,7 +475,7 @@ * process. */ #define HAS_SETREGID /**/ -/*#define HAS_SETRESGID / **/ +#define HAS_SETRESGID /**/ /* HAS_SETREUID: * This symbol, if defined, indicates that the setreuid routine is @@ -488,19 +488,19 @@ * process. */ #define HAS_SETREUID /**/ -/*#define HAS_SETRESUID / **/ +#define HAS_SETRESUID /**/ /* HAS_SETRGID: * This symbol, if defined, indicates that the setrgid routine is available * to change the real gid of the current program. */ -#define HAS_SETRGID /**/ +/*#define HAS_SETRGID / **/ /* HAS_SETRUID: * This symbol, if defined, indicates that the setruid routine is available * to change the real uid of the current program. */ -#define HAS_SETRUID /**/ +/*#define HAS_SETRUID / **/ /* HAS_SETSID: * This symbol, if defined, indicates that the setsid routine is @@ -623,7 +623,7 @@ /* HAS_WAIT4: * This symbol, if defined, indicates that wait4() exists. */ -#define HAS_WAIT4 /**/ +/*#define HAS_WAIT4 / **/ /* HAS_WAITPID: * This symbol, if defined, indicates that the waitpid routine is @@ -804,7 +804,7 @@ * This symbol, if defined, indicates to the C program that it should * include <sys/select.h> in order to get definition of struct timeval. */ -#define I_SYS_SELECT /**/ +/*#define I_SYS_SELECT / **/ /* I_SYS_STAT: * This symbol, if defined, indicates to the C program that it should @@ -895,7 +895,7 @@ * preprocessor can make decisions based on it. */ #define INTSIZE 4 /**/ -#define LONGSIZE 8 /**/ +#define LONGSIZE 4 /**/ #define SHORTSIZE 2 /**/ /* MULTIARCH: @@ -914,9 +914,9 @@ */ #define HAS_QUAD /**/ #ifdef HAS_QUAD -# define Quad_t long /**/ -# define Uquad_t unsigned long /**/ -# define QUADKIND 2 /**/ +# define Quad_t long long /**/ +# define Uquad_t unsigned long long /**/ +# define QUADKIND 3 /**/ # define QUAD_IS_INT 1 # define QUAD_IS_LONG 2 # define QUAD_IS_LONG_LONG 3 @@ -939,13 +939,13 @@ * This symbol, if defined, indicates to the C program that it should * include <sys/access.h>. */ -#define I_SYS_ACCESS /**/ +/*#define I_SYS_ACCESS / **/ /* I_SYS_SECURITY: * This symbol, if defined, indicates to the C program that it should * include <sys/security.h>. */ -#define I_SYS_SECURITY /**/ +/*#define I_SYS_SECURITY / **/ /* OSNAME: * This symbol contains the name of the operating system, as determined @@ -957,8 +957,8 @@ * by Configure. You shouldn't rely on it too much; the specific * feature tests from Configure are generally more reliable. */ -#define OSNAME "dec_osf" /**/ -#define OSVERS "4.0d" /**/ +#define OSNAME "hpux" /**/ +#define OSVERS "11.00" /**/ /* MEM_ALIGNBYTES: * This symbol contains the number of bytes required to align a @@ -984,8 +984,8 @@ * 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 "/opt/perl/lib/5.8.0/alpha-dec_osf" /**/ -#define ARCHLIB_EXP "/opt/perl/lib/5.8.0/alpha-dec_osf" /**/ +#define ARCHLIB "/opt/perl/lib/5.9.0/PA-RISC2.0" /**/ +#define ARCHLIB_EXP "/opt/perl/lib/5.9.0/PA-RISC2.0" /**/ /* ARCHNAME: * This symbol holds a string representing the architecture name. @@ -993,7 +993,7 @@ * where library files may be held under a private library, for * instance. */ -#define ARCHNAME "alpha-dec_osf" /**/ +#define ARCHNAME "PA-RISC2.0" /**/ /* HAS_ATOLF: * This symbol, if defined, indicates that the atolf routine is @@ -1058,7 +1058,7 @@ # define BYTEORDER 0x4321 # endif #else -#define BYTEORDER 0x12345678 /* large digits for MSB */ +#define BYTEORDER 0x4321 /* large digits for MSB */ #endif /* NeXT */ /* CAT2: @@ -1110,10 +1110,10 @@ * This symbol is intended to be used along with CPPRUN in the same manner * symbol CPPMINUS is used with CPPSTDIN. It contains either "-" or "". */ -#define CPPSTDIN "cppstdin" -#define CPPMINUS "" -#define CPPRUN "/usr/local/bin/cpp" -#define CPPLAST "" +#define CPPSTDIN "cc -E -Aa -D__STDC_EXT__" +#define CPPMINUS "-" +#define CPPRUN "cc -E -Aa -D__STDC_EXT__" +#define CPPLAST "-" /* HAS__FWALK: * This symbol, if defined, indicates that the _fwalk system call is @@ -1145,7 +1145,7 @@ * This symbol is defined if the C compiler can cast negative * or large floating point numbers to 32-bit ints. */ -/*#define CASTI32 / **/ +#define CASTI32 /**/ /* CASTNEGFLOAT: * This symbol is defined if the C compiler can cast negative @@ -1190,7 +1190,7 @@ * This symbol, if defined, indicates that the struct cmsghdr * is supported. */ -#define HAS_STRUCT_CMSGHDR /**/ +/*#define HAS_STRUCT_CMSGHDR / **/ /* HAS_CRYPT_R: * This symbol, if defined, indicates that the crypt_r routine @@ -1343,14 +1343,14 @@ * This symbol, if defined, indicates that the finite routine is * available to check whether a double is finite (non-infinity non-NaN). */ -#define HAS_FINITE /**/ +/*#define HAS_FINITE / **/ /* HAS_FINITEL: * This symbol, if defined, indicates that the finitel routine is * available to check whether a long double is finite * (non-infinity non-NaN). */ -#define HAS_FINITEL /**/ +/*#define HAS_FINITEL / **/ /* FLEXFILENAMES: * This symbol, if defined, indicates that the system supports filenames @@ -1374,7 +1374,7 @@ * FP_POS_ZERO +0.0 (positive zero) * FP_NEG_ZERO -0.0 (negative zero) */ -#define HAS_FP_CLASS /**/ +/*#define HAS_FP_CLASS / **/ /* HAS_FPCLASS: * This symbol, if defined, indicates that the fpclass routine is @@ -1406,19 +1406,19 @@ * FP_NAN NaN * */ -/*#define HAS_FPCLASSIFY / **/ +#define HAS_FPCLASSIFY /**/ /* HAS_FPOS64_T: * This symbol will be defined if the C compiler supports fpos64_t. */ -/*#define HAS_FPOS64_T / **/ +#define HAS_FPOS64_T /**/ /* HAS_FREXPL: * This symbol, if defined, indicates that the frexpl routine is * available to break a long double floating-point number into * a normalized fraction and an integral power of 2. */ -#define HAS_FREXPL /**/ +/*#define HAS_FREXPL / **/ /* HAS_STRUCT_FS_DATA: * This symbol, if defined, indicates that the struct fs_data @@ -1430,7 +1430,7 @@ * This symbol, if defined, indicates that the fseeko routine is * available to fseek beyond 32 bits (useful for ILP32 hosts). */ -/*#define HAS_FSEEKO / **/ +#define HAS_FSEEKO /**/ /* HAS_FSTATFS: * This symbol, if defined, indicates that the fstatfs routine is @@ -1449,7 +1449,7 @@ * This symbol, if defined, indicates that the ftello routine is * available to ftell beyond 32 bits (useful for ILP32 hosts). */ -/*#define HAS_FTELLO / **/ +#define HAS_FTELLO /**/ /* Gconvert: * This preprocessor macro is defined to convert a floating point @@ -1466,7 +1466,7 @@ * d_Gconvert='sprintf((b),"%.*g",(n),(x))' * The last two assume trailing zeros should not be kept. */ -#define Gconvert(x,n,t,b) sprintf((b),"%.*g",(n),(x)) +#define Gconvert(x,n,t,b) gcvt((x),(n),(b)) /* HAS_GETCWD: * This symbol, if defined, indicates that the getcwd routine is @@ -1484,7 +1484,7 @@ * This symbol, if defined, indicates that the getfsstat routine is * available to stat filesystems in bulk. */ -#define HAS_GETFSSTAT /**/ +/*#define HAS_GETFSSTAT / **/ /* HAS_GETGRENT: * This symbol, if defined, indicates that the getgrent routine is @@ -1615,7 +1615,7 @@ * This symbol, if defined, indicates that the getmntent routine is * available to iterate through mounted file systems to get their info. */ -/*#define HAS_GETMNTENT / **/ +#define HAS_GETMNTENT /**/ /* HAS_GETNETBYADDR: * This symbol, if defined, indicates that the getnetbyaddr() routine is @@ -1690,7 +1690,7 @@ * This symbol, if defined, indicates that the getprpwnam system call is * available to retrieve protected (shadow) password entries by name. */ -/*#define HAS_GETPRPWNAM / **/ +#define HAS_GETPRPWNAM /**/ /* HAS_GETPWENT: * This symbol, if defined, indicates that the getpwent routine is @@ -1756,7 +1756,7 @@ * This symbol, if defined, indicates that the getspnam system call is * available to retrieve SysV shadow password entries by name. */ -/*#define HAS_GETSPNAM / **/ +#define HAS_GETSPNAM /**/ /* HAS_GETSPNAM_R: * This symbol, if defined, indicates that the getspnam_r routine @@ -1808,7 +1808,7 @@ * This symbol, if defined, indicates that the hasmntopt routine is * available to query the mount options of file systems. */ -/*#define HAS_HASMNTOPT / **/ +#define HAS_HASMNTOPT /**/ /* HAS_HTONL: * This symbol, if defined, indicates that the htonl() routine (and @@ -1840,7 +1840,7 @@ * Usually the <inttypes.h> needs to be included, but sometimes * <sys/types.h> is enough. */ -/*#define HAS_INT64_T / **/ +#define HAS_INT64_T /**/ /* HAS_ISASCII: * This manifest constant lets the C program know that isascii @@ -1852,13 +1852,13 @@ * This symbol, if defined, indicates that the isfinite routine is * available to check whether a double is finite (non-infinity non-NaN). */ -/*#define HAS_ISFINITE / **/ +#define HAS_ISFINITE /**/ /* HAS_ISINF: * This symbol, if defined, indicates that the isinf routine is * available to check whether a double is an infinity. */ -/*#define HAS_ISINF / **/ +#define HAS_ISINF /**/ /* HAS_ISNAN: * This symbol, if defined, indicates that the isnan routine is @@ -1870,7 +1870,7 @@ * This symbol, if defined, indicates that the isnanl routine is * available to check whether a long double is a NaN. */ -#define HAS_ISNANL /**/ +/*#define HAS_ISNANL / **/ /* HAS_LCHOWN: * This symbol, if defined, indicates that the lchown routine is @@ -1911,7 +1911,7 @@ */ #define HAS_LONG_DOUBLE /**/ #ifdef HAS_LONG_DOUBLE -#define LONG_DOUBLESIZE 8 /**/ +#define LONG_DOUBLESIZE 16 /**/ #endif /* HAS_LONG_LONG: @@ -1984,6 +1984,11 @@ * available to split a long double x into a fractional part f and * an integer part i such that |f| < 1.0 and (f + i) = x. */ +/* HAS_MODFL_PROTO: + * This symbol, if defined, indicates that the system provides + * a prototype for the modfl() function. Otherwise, it is up + * to the program to supply one. + */ /* HAS_MODFL_POW32_BUG: * This symbol, if defined, indicates that the modfl routine is * broken for long doubles >= pow(2, 32). @@ -1992,6 +1997,7 @@ * release 2.2.2 is known to be okay. */ /*#define HAS_MODFL / **/ +/*#define HAS_MODFL_PROTO / **/ /*#define HAS_MODFL_POW32_BUG / **/ /* HAS_MPROTECT: @@ -2015,7 +2021,7 @@ /* HAS_OFF64_T: * This symbol will be defined if the C compiler supports off64_t. */ -/*#define HAS_OFF64_T / **/ +#define HAS_OFF64_T /**/ /* HAS_OPEN3: * This manifest constant lets the C program know that the three @@ -2195,7 +2201,7 @@ * for a POSIX interface. */ #define HAS_SETPGRP /**/ -#define USE_BSD_SETPGRP /**/ +/*#define USE_BSD_SETPGRP / **/ /* HAS_SETPROCTITLE: * This symbol, if defined, indicates that the setproctitle routine is @@ -2324,12 +2330,12 @@ */ #define HAS_SOCKET /**/ #define HAS_SOCKETPAIR /**/ -#define HAS_MSG_CTRUNC /**/ +/*#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_SCM_RIGHTS / **/ /* HAS_SOCKS5_INIT: * This symbol, if defined, indicates that the socks5_init routine is @@ -2341,7 +2347,7 @@ * This symbol, if defined, indicates that the sqrtl routine is * available to do long double square roots. */ -#define HAS_SQRTL /**/ +/*#define HAS_SQRTL / **/ /* HAS_SRAND48_R: * This symbol, if defined, indicates that the srand48_r routine @@ -2386,7 +2392,7 @@ * have statfs() and struct statfs, they have ustat() and getmnt() * with struct ustat and struct fs_data. */ -#define HAS_STRUCT_STATFS_F_FLAGS /**/ +/*#define HAS_STRUCT_STATFS_F_FLAGS / **/ /* HAS_STRUCT_STATFS: * This symbol, if defined, indicates that the struct statfs @@ -2506,13 +2512,13 @@ * This symbol, if defined, indicates that the strtold routine is * available to convert strings to long doubles. */ -/*#define HAS_STRTOLD / **/ +#define HAS_STRTOLD /**/ /* HAS_STRTOLL: * This symbol, if defined, indicates that the strtoll routine is * available to convert strings to long longs. */ -/*#define HAS_STRTOLL / **/ +#define HAS_STRTOLL /**/ /* HAS_STRTOQ: * This symbol, if defined, indicates that the strtoq routine is @@ -2530,7 +2536,7 @@ * This symbol, if defined, indicates that the strtoull routine is * available to convert strings to unsigned long longs. */ -/*#define HAS_STRTOULL / **/ +#define HAS_STRTOULL /**/ /* HAS_STRTOUQ: * This symbol, if defined, indicates that the strtouq routine is @@ -2693,13 +2699,13 @@ /* Gid_t_f: * This symbol defines the format string used for printing a Gid_t. */ -#define Gid_t_f "u" /**/ +#define Gid_t_f "ld" /**/ /* Gid_t_sign: * This symbol holds the signedess of a Gid_t. * 1 for unsigned, -1 for signed. */ -#define Gid_t_sign 1 /* GID sign */ +#define Gid_t_sign -1 /* GID sign */ /* Gid_t_size: * This symbol holds the size of a Gid_t in bytes. @@ -2754,15 +2760,15 @@ */ #define DB_Hash_t u_int32_t /**/ #define DB_Prefix_t size_t /**/ -#define DB_VERSION_MAJOR_CFG 1 /**/ -#define DB_VERSION_MINOR_CFG 0 /**/ -#define DB_VERSION_PATCH_CFG 0 /**/ +#define DB_VERSION_MAJOR_CFG /**/ +#define DB_VERSION_MINOR_CFG /**/ +#define DB_VERSION_PATCH_CFG /**/ /* I_FP_CLASS: * This symbol, if defined, indicates that <fp_class.h> exists and * should be included. */ -#define I_FP_CLASS /**/ +/*#define I_FP_CLASS / **/ /* I_GRP: * This symbol, if defined, indicates to the C program that it should @@ -2785,7 +2791,7 @@ * This symbol, if defined, indicates to the C program that it should * include <inttypes.h>. */ -/*#define I_INTTYPES / **/ +#define I_INTTYPES /**/ /* I_LIBUTIL: * This symbol, if defined, indicates that <libutil.h> exists and @@ -2803,7 +2809,7 @@ * This symbol, if defined, indicates that <mntent.h> exists and * should be included. */ -/*#define I_MNTENT / **/ +#define I_MNTENT /**/ /* I_NETDB: * This symbol, if defined, indicates that <netdb.h> exists and @@ -2872,8 +2878,8 @@ * contains pw_passwd. */ #define I_PWD /**/ -#define PWQUOTA /**/ -/*#define PWAGE / **/ +/*#define PWQUOTA / **/ +#define PWAGE /**/ /*#define PWCHANGE / **/ /*#define PWCLASS / **/ /*#define PWEXPIRE / **/ @@ -2885,7 +2891,7 @@ * This symbol, if defined, indicates that <shadow.h> exists and * should be included. */ -/*#define I_SHADOW / **/ +#define I_SHADOW /**/ /* I_SOCKS: * This symbol, if defined, indicates that <socks.h> exists and @@ -2909,7 +2915,7 @@ * This symbol, if defined, indicates that <sys/mode.h> exists and * should be included. */ -#define I_SYSMODE /**/ +/*#define I_SYSMODE / **/ /* I_SYS_MOUNT: * This symbol, if defined, indicates that <sys/mount.h> exists and @@ -2944,7 +2950,7 @@ * This symbol, if defined, indicates that <sys/vfs.h> exists and * should be included. */ -/*#define I_SYS_VFS / **/ +#define I_SYS_VFS /**/ /* I_TIME: * This symbol, if defined, indicates to the C program that it should @@ -2965,7 +2971,7 @@ /*#define I_TIME / **/ #define I_SYS_TIME /**/ /*#define I_SYS_TIME_KERNEL / **/ -#define HAS_TM_TM_ZONE /**/ +/*#define HAS_TM_TM_ZONE / **/ /* I_USTAT: * This symbol, if defined, indicates that <ustat.h> exists and @@ -2986,7 +2992,7 @@ * This symbol, if defined, indicates that Perl is to be installed * also as /usr/bin/perl. */ -#define INSTALL_USR_BIN_PERL /**/ +/*#define INSTALL_USR_BIN_PERL / **/ /* PERL_PRIfldbl: * This symbol, if defined, contains the string used by stdio to @@ -3004,10 +3010,10 @@ * This symbol, if defined, contains the string used by stdio to * format long doubles (format 'f') for input. */ -#define PERL_PRIfldbl "f" /**/ -#define PERL_PRIgldbl "g" /**/ -#define PERL_PRIeldbl "e" /**/ -#define PERL_SCNfldbl "f" /**/ +#define PERL_PRIfldbl "Lf" /**/ +#define PERL_PRIgldbl "Lg" /**/ +#define PERL_PRIeldbl "Le" /**/ +#define PERL_SCNfldbl "Lf" /**/ /* Off_t: * This symbol holds the type used to declare offsets in the kernel. @@ -3196,15 +3202,15 @@ #define U8TYPE unsigned char /**/ #define I16TYPE short /**/ #define U16TYPE unsigned short /**/ -#define I32TYPE int /**/ -#define U32TYPE unsigned int /**/ +#define I32TYPE long /**/ +#define U32TYPE unsigned long /**/ #ifdef HAS_QUAD -#define I64TYPE long /**/ -#define U64TYPE unsigned long /**/ +#define I64TYPE long long /**/ +#define U64TYPE unsigned long long /**/ #endif #define NVTYPE double /**/ -#define IVSIZE 8 /**/ -#define UVSIZE 8 /**/ +#define IVSIZE 4 /**/ +#define UVSIZE 4 /**/ #define I8SIZE 1 /**/ #define U8SIZE 1 /**/ #define I16SIZE 2 /**/ @@ -3216,8 +3222,8 @@ #define U64SIZE 8 /**/ #endif #define NVSIZE 8 /**/ -#undef NV_PRESERVES_UV -#define NV_PRESERVES_UV_BITS 53 +#define NV_PRESERVES_UV +#define NV_PRESERVES_UV_BITS 32 /* IVdf: * This symbol defines the format string used for printing a Perl IV @@ -3277,8 +3283,8 @@ * 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 "/opt/perl/lib/5.8.0" /**/ -#define PRIVLIB_EXP "/opt/perl/lib/5.8.0" /**/ +#define PRIVLIB "/opt/perl/lib/5.9.0" /**/ +#define PRIVLIB_EXP "/opt/perl/lib/5.9.0" /**/ /* PTRSIZE: * This symbol contains the size of a pointer, so that the C preprocessor @@ -3286,7 +3292,7 @@ * the compiler supports (void *); otherwise it will be * sizeof(char *). */ -#define PTRSIZE 8 /**/ +#define PTRSIZE 4 /**/ /* Drand01: * This macro is to be used to generate uniformly distributed @@ -3362,9 +3368,9 @@ * This variable contains the number of elements of the sig_name * and sig_num arrays, excluding the final NULL entry. */ -#define SIG_NAME "ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "IOINT", "STOP", "TSTP", "CONT", "CHLD", "TTIN", "TTOU", "AIO", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "INFO", "USR1", "USR2", "RESV", "RTMIN", "NUM34", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "MAX", "IOT", "LOST", "URG", "CLD", "IO", "POLL", "PTY", "PWR", "RTMAX", 0 /**/ -#define SIG_NUM 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 6, 6, 16, 20, 23, 23, 23, 29, 48, 0 /**/ -#define SIG_SIZE 58 /**/ +#define SIG_NAME "ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "USR1", "USR2", "CHLD", "PWR", "VTALRM", "PROF", "IO", "WINCH", "STOP", "TSTP", "CONT", "TTIN", "TTOU", "URG", "LOST", "NUM31", "DIL", "XCPU", "XFSZ", "CANCEL", "GFAULT", "RTMIN", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "RTMAX", "IOT", "CLD", "POLL", "WINDOW", 0 /**/ +#define SIG_NUM 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 6, 18, 22, 23, 0 /**/ +#define SIG_SIZE 49 /**/ /* SITEARCH: * This symbol contains the name of the private library for this package. @@ -3381,8 +3387,8 @@ * 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 "/opt/perl/lib/site_perl/5.8.0/alpha-dec_osf" /**/ -#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.8.0/alpha-dec_osf" /**/ +#define SITEARCH "/opt/perl/lib/site_perl/5.9.0/PA-RISC2.0" /**/ +#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.9.0/PA-RISC2.0" /**/ /* SITELIB: * This symbol contains the name of the private library for this package. @@ -3404,14 +3410,14 @@ * 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 "/opt/perl/lib/site_perl/5.8.0" /**/ -#define SITELIB_EXP "/opt/perl/lib/site_perl/5.8.0" /**/ +#define SITELIB "/opt/perl/lib/site_perl/5.9.0" /**/ +#define SITELIB_EXP "/opt/perl/lib/site_perl/5.9.0" /**/ #define SITELIB_STEM "/opt/perl/lib/site_perl" /**/ /* Size_t_size: * This symbol holds the size of a Size_t in bytes. */ -#define Size_t_size 8 /* */ +#define Size_t_size 4 /* */ /* Size_t: * This symbol holds the type used to declare length parameters @@ -3442,7 +3448,7 @@ * script to make sure (one hopes) that it runs with perl and not * some shell. */ -#define STARTPERL "#!/opt/perl/bin/perl" /**/ +#define STARTPERL "#!/opt/perl/bin/perl5.9.0" /**/ /* STDCHAR: * This symbol is defined to be the type of char used in stdio.h. @@ -3464,13 +3470,13 @@ /* Uid_t_f: * This symbol defines the format string used for printing a Uid_t. */ -#define Uid_t_f "u" /**/ +#define Uid_t_f "ld" /**/ /* Uid_t_sign: * This symbol holds the signedess of a Uid_t. * 1 for unsigned, -1 for signed. */ -#define Uid_t_sign 1 /* UID sign */ +#define Uid_t_sign -1 /* UID sign */ /* Uid_t_size: * This symbol holds the size of a Uid_t in bytes. @@ -3503,11 +3509,11 @@ * you may need at least to reboot your OS to 64-bit mode. */ #ifndef USE_64_BIT_INT -#define USE_64_BIT_INT /**/ +/*#define USE_64_BIT_INT / **/ #endif #ifndef USE_64_BIT_ALL -#define USE_64_BIT_ALL /**/ +/*#define USE_64_BIT_ALL / **/ #endif /* USE_LARGE_FILES: @@ -3642,7 +3648,7 @@ /* 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 /opt/perl/lib/site_perl/5.8.0/alpha-dec_osf for older + * lib/lib.pm will automatically search in /opt/perl/lib/site_perl/5.9.0/PA-RISC2.0 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. @@ -3661,7 +3667,7 @@ * 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 /opt/perl/lib/site_perl/5.8.0 for older directories across major versions + * search in /opt/perl/lib/site_perl/5.9.0 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 @@ -3671,7 +3677,7 @@ * (presumably) be similar. * See the INSTALL file for how this works. */ -#define PERL_XS_APIVERSION "5.8.0" +#define PERL_XS_APIVERSION "5.9.0" #define PERL_PM_APIVERSION "5.005" /* HAS_CRYPT: @@ -3858,7 +3864,7 @@ * to the program to supply one. Good guesses are * extern int setresgid(uid_t ruid, uid_t euid, uid_t suid); */ -/*#define HAS_SETRESGID_PROTO / **/ +#define HAS_SETRESGID_PROTO /**/ /* HAS_SETRESUID_PROTO: * This symbol, if defined, indicates that the system provides @@ -3866,7 +3872,7 @@ * to the program to supply one. Good guesses are * extern int setresuid(uid_t ruid, uid_t euid, uid_t suid); */ -/*#define HAS_SETRESUID_PROTO / **/ +#define HAS_SETRESUID_PROTO /**/ /* HAS_STRFTIME: * This symbol, if defined, indicates that the strftime routine is @@ -3897,7 +3903,7 @@ * to the program to supply one. A good guess is * extern int usleep(useconds_t); */ -/*#define HAS_USLEEP_PROTO / **/ +#define HAS_USLEEP_PROTO /**/ /* I_CRYPT: * This symbol, if defined, indicates that <crypt.h> exists and @@ -3909,7 +3915,7 @@ * This symbol, if defined, indicates that <fp.h> exists and * should be included. */ -#define I_FP /**/ +/*#define I_FP / **/ /* I_LANGINFO: * This symbol, if defined, indicates that <langinfo.h> exists and |