diff options
author | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2006-01-30 16:58:47 +0000 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2006-01-30 16:58:47 +0000 |
commit | a1e6f3ef7b69ee6687a3729e4097297317e7270a (patch) | |
tree | 7c96250e5b665e934e6c59fea2eadf1510a564bd /Porting | |
parent | 6d4a66ac96a9ddca3710bd969e6b1e2a80a8193d (diff) | |
download | perl-a1e6f3ef7b69ee6687a3729e4097297317e7270a.tar.gz |
Bump version number to 5.9.4
Regenerate template config in Porting
p4raw-id: //depot/perl@27007
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/config.sh | 114 | ||||
-rw-r--r-- | Porting/config_H | 289 |
2 files changed, 242 insertions, 161 deletions
diff --git a/Porting/config.sh b/Porting/config.sh index 2b208fbedf..e0d373e4d5 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -8,9 +8,9 @@ # Package name : perl5 # Source directory : . -# Configuration time: Mon Apr 4 19:32:36 CEST 2005 +# Configuration time: Mon Jan 30 17:51:53 CET 2006 # Configured by : yourname -# Target system : linux grubert.mandrakesoft.com 2.6.10-1mdk #1 fri jan 14 14:31:03 cet 2005 i686 intel(r) pentium(r) 4 cpu 2.80ghz unknown gnulinux +# Target system : linux grubert.mandriva.com 2.6.12-13mdk #1 mon nov 21 18:51:12 cet 2005 i686 intel(r) pentium(r) 4 cpu 2.80ghz unknown gnulinux Author='' Date='$Date' @@ -32,12 +32,12 @@ alignbytes='4' ansi2knr='' aphostname='' api_revision='5' -api_subversion='2' +api_subversion='4' api_version='9' -api_versionstring='5.9.2' +api_versionstring='5.9.4' ar='ar' -archlib='/opt/perl/lib/5.9.3/i686-linux' -archlibexp='/opt/perl/lib/5.9.3/i686-linux' +archlib='/opt/perl/lib/5.9.4/i686-linux' +archlibexp='/opt/perl/lib/5.9.4/i686-linux' archname64='' archname='i686-linux' archobjs='' @@ -56,14 +56,14 @@ cat='cat' cc='cc' cccdlflags='-fpic' ccdlflags='-Wl,-E' -ccflags='-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +ccflags='-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' ccversion='' cf_by='yourname' cf_email='yourname@yourhost.yourplace.com' -cf_time='Mon Apr 4 19:32:36 CEST 2005' +cf_time='Mon Jan 30 17:51:53 CET 2006' charsize='1' chgrp='' chmod='chmod' @@ -77,12 +77,12 @@ cpio='' cpp='cpp' cpp_stuff='42' cppccsymbols='' -cppflags='-fno-strict-aliasing -pipe -I/usr/local/include' +cppflags='-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm' cpplast='-' cppminus='-' cpprun='cc -E' cppstdin='cc -E' -cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=3 __GNUC__=3 __GNUC_MINOR__=4 __GNU_LIBRARY__=6 i386=1 __i386=1 __i386__=1 _LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1 _POSIX_C_SOURCE=199506 _POSIX_SOURCE=1 __STDC__=1 unix=1 __unix=1 __unix__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_SVID=1' +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=3 __GNUC__=4 __GNUC_MINOR__=0 __GNU_LIBRARY__=6 i386=1 __i386=1 __i386__=1 _LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1 _POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 __STDC__=1 unix=1 __unix=1 __unix__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_SVID=1' crypt_r_proto='0' cryptlib='' csh='csh' @@ -111,13 +111,13 @@ d_archlib='define' d_asctime_r='undef' d_atolf='undef' d_atoll='define' -d_attribute_format='undef' -d_attribute_malloc='undef' -d_attribute_nonnull='undef' -d_attribute_noreturn='undef' -d_attribute_pure='undef' -d_attribute_unused='undef' -d_attribute_warn_unused_result='undef' +d_attribute_format='define' +d_attribute_malloc='define' +d_attribute_nonnull='define' +d_attribute_noreturn='define' +d_attribute_pure='define' +d_attribute_unused='define' +d_attribute_warn_unused_result='define' d_bcmp='define' d_bcopy='define' d_bsd='undef' @@ -131,13 +131,14 @@ d_chown='define' d_chroot='define' d_chsize='undef' d_class='undef' +d_clearenv='define' d_closedir='define' d_cmsghdr_s='define' d_const='define' d_copysignl='define' d_crypt='define' d_crypt_r='undef' -d_csh='undef' +d_csh='define' d_ctermid_r='undef' d_ctime_r='undef' d_cuserid='define' @@ -199,6 +200,7 @@ d_fstatvfs='define' d_fsync='define' d_ftello='define' d_ftime='undef' +d_futimes='define' d_getcwd='define' d_getespwnam='undef' d_getfsstat='undef' @@ -272,6 +274,7 @@ d_isnanl='define' d_killpg='define' d_lchown='define' d_ldbl_dig='define' +d_libm_lib_version='define' d_link='define' d_localtime_r='undef' d_locconv='define' @@ -281,6 +284,8 @@ d_longlong='define' d_lseekproto='define' d_lstat='define' d_madvise='define' +d_malloc_good_size='undef' +d_malloc_size='undef' d_mblen='define' d_mbstowcs='define' d_mbtowc='define' @@ -298,7 +303,7 @@ d_mktime='define' d_mmap='define' d_modfl='define' d_modfl_pow32_bug='undef' -d_modflproto='undef' +d_modflproto='define' d_mprotect='define' d_msg='define' d_msg_ctrunc='define' @@ -317,6 +322,7 @@ d_mymalloc='undef' d_nice='define' d_nl_langinfo='define' d_nv_preserves_uv='define' +d_nv_zero_is_allbits_zero='define' d_off64_t='undef' d_old_pthread_create_joinable='undef' d_oldpthreads='undef' @@ -411,12 +417,14 @@ d_shmget='define' d_sigaction='define' d_sigprocmask='define' d_sigsetjmp='define' +d_snprintf='define' d_sockatmark='define' d_sockatmarkproto='undef' d_socket='define' d_socklen_t='define' d_sockpair='define' d_socks5_init='undef' +d_sprintf_returns_strlen='define' d_sqrtl='define' d_srand48_r='undef' d_srandom_r='undef' @@ -477,6 +485,7 @@ d_umask='define' d_uname='define' d_union_semun='undef' d_unordered='undef' +d_unsetenv='define' d_usleep='define' d_usleepproto='define' d_ustat='define' @@ -490,6 +499,7 @@ d_voidsig='define' d_voidtty='' d_volatile='define' d_vprintf='define' +d_vsnprintf='define' d_wait4='define' d_waitpid='define' d_wcstombs='define' @@ -509,7 +519,7 @@ dlsrc='dl_dlopen.xs' doublesize='8' drand01='drand48()' drand48_r_proto='0' -dynamic_ext='attrs B ByteLoader Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared' +dynamic_ext='attrs B ByteLoader Compress/Zlib Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 NDBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared' eagain='EAGAIN' ebcdic='undef' echo='echo' @@ -524,7 +534,7 @@ endservent_r_proto='0' eunicefix=':' exe_ext='' expr='expr' -extensions='attrs B ByteLoader Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared Errno' +extensions='attrs B ByteLoader Compress/Zlib Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 NDBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared Errno' extras='' fflushNULL='define' fflushall='undef' @@ -536,11 +546,11 @@ fpostype='fpos_t' freetype='void' from=':' full_ar='/usr/bin/ar' -full_csh='csh' +full_csh='/bin/csh' full_sed='/bin/sed' gccansipedantic='' gccosandvers='' -gccversion='3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)' +gccversion='4.0.2 (4.0.2-1mdk for Mandriva Linux release 2006.1)' getgrent_r_proto='0' getgrgid_r_proto='0' getgrnam_r_proto='0' @@ -568,7 +578,7 @@ gidtype='gid_t' 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='2.3.4' +gnulibc_version='2.3.5' grep='grep' groupcat='cat /etc/group' groupstype='gid_t' @@ -601,7 +611,7 @@ i_fcntl='undef' i_float='define' i_fp='undef' i_fp_class='undef' -i_gdbm='undef' +i_gdbm='define' i_grp='define' i_ieeefp='undef' i_inttypes='define' @@ -614,7 +624,7 @@ i_malloc='define' i_math='define' i_memory='undef' i_mntent='define' -i_ndbm='undef' +i_ndbm='define' i_netdb='define' i_neterrno='undef' i_netinettcp='define' @@ -676,7 +686,7 @@ inc_version_list='' inc_version_list_init='0' incpath='' inews='' -installarchlib='/opt/perl/lib/5.9.3/i686-linux' +installarchlib='/opt/perl/lib/5.9.4/i686-linux' installbin='/opt/perl/bin' installhtml1dir='' installhtml3dir='' @@ -684,13 +694,13 @@ installman1dir='/opt/perl/man/man1' installman3dir='/opt/perl/man/man3' installprefix='/opt/perl' installprefixexp='/opt/perl' -installprivlib='/opt/perl/lib/5.9.3' +installprivlib='/opt/perl/lib/5.9.4' installscript='/opt/perl/bin' -installsitearch='/opt/perl/lib/site_perl/5.9.3/i686-linux' +installsitearch='/opt/perl/lib/site_perl/5.9.4/i686-linux' installsitebin='/opt/perl/bin' installsitehtml1dir='' installsitehtml3dir='' -installsitelib='/opt/perl/lib/site_perl/5.9.3' +installsitelib='/opt/perl/lib/site_perl/5.9.4' installsiteman1dir='/opt/perl/man/man1' installsiteman3dir='/opt/perl/man/man3' installsitescript='/opt/perl/bin' @@ -705,11 +715,11 @@ installvendorman1dir='' installvendorman3dir='' installvendorscript='' intsize='4' -issymlink='/usr/bin/test -h' +issymlink='test -h' ivdformat='"ld"' ivsize='4' ivtype='long' -known_extensions='attrs B ByteLoader Cwd Data/Dumper DB_File Devel/DProf Devel/Peek Devel/PPPort 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 PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared' +known_extensions='attrs B ByteLoader Compress/Zlib Cwd Data/Dumper DB_File Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 NDBM_File ODBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared' ksh='' ld='cc' lddlflags='-shared -L/usr/local/lib' @@ -718,13 +728,13 @@ ldflags_uselargefiles='' ldlibpthname='LD_LIBRARY_PATH' less='less' lib_ext='.a' -libc='/lib/libc-2.3.4.so' +libc='/lib/libc-2.3.5.so' libperl='libperl.a' libpth='/usr/local/lib /lib /usr/lib' -libs='-lnsl -ldl -lm -lcrypt -lutil -lc' +libs='-lnsl -lndbm -lgdbm -ldl -lm -lcrypt -lutil -lc' libsdirs=' /usr/lib' -libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so' -libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so' +libsfiles=' libnsl.so libndbm.so libgdbm.so libdl.so libm.so libcrypt.so libutil.so libc.so' +libsfound=' /usr/lib/libnsl.so /usr/lib/libndbm.so /usr/lib/libgdbm.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so' libspath=' /usr/local/lib /lib /usr/lib' libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD' libswanted_uselargefiles='' @@ -768,7 +778,7 @@ mv='' myarchname='i686-linux' mydomain='.yourplace.com' myhostname='yourhost' -myuname='linux grubert.mandrakesoft.com 2.6.10-1mdk #1 fri jan 14 14:31:03 cet 2005 i686 intel(r) pentium(r) 4 cpu 2.80ghz unknown gnulinux ' +myuname='linux grubert.mandriva.com 2.6.12-13mdk #1 mon nov 21 18:51:12 cet 2005 i686 intel(r) pentium(r) 4 cpu 2.80ghz unknown gnulinux ' n='-n' need_va_copy='undef' netdb_hlen_type='size_t' @@ -795,7 +805,7 @@ old_pthread_create_joinable='' optimize='-O2' orderlib='false' osname='linux' -osvers='2.6.10-1mdk' +osvers='2.6.12-13mdk' otherlibdirs=' ' package='perl5' pager='/usr/bin/less' @@ -807,7 +817,7 @@ perl='' perl_patchlevel='' perladmin='yourname@yourhost.yourplace.com' perllibs='-lnsl -ldl -lm -lcrypt -lutil -lc' -perlpath='/opt/perl/bin/perl5.9.3' +perlpath='/opt/perl/bin/perl5.9.4' pg='pg' phostname='' pidtype='pid_t' @@ -816,8 +826,8 @@ pmake='' pr='' prefix='/opt/perl' prefixexp='/opt/perl' -privlib='/opt/perl/lib/5.9.3' -privlibexp='/opt/perl/lib/5.9.3' +privlib='/opt/perl/lib/5.9.4' +privlibexp='/opt/perl/lib/5.9.4' procselfexe='"/proc/self/exe"' prototype='define' ptrsize='4' @@ -878,17 +888,17 @@ 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 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, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0' sig_size='69' signal_t='void' -sitearch='/opt/perl/lib/site_perl/5.9.3/i686-linux' -sitearchexp='/opt/perl/lib/site_perl/5.9.3/i686-linux' +sitearch='/opt/perl/lib/site_perl/5.9.4/i686-linux' +sitearchexp='/opt/perl/lib/site_perl/5.9.4/i686-linux' sitebin='/opt/perl/bin' sitebinexp='/opt/perl/bin' sitehtml1dir='' sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' -sitelib='/opt/perl/lib/site_perl/5.9.3' +sitelib='/opt/perl/lib/site_perl/5.9.4' sitelib_stem='/opt/perl/lib/site_perl' -sitelibexp='/opt/perl/lib/site_perl/5.9.3' +sitelibexp='/opt/perl/lib/site_perl/5.9.4' siteman1dir='/opt/perl/man/man1' siteman1direxp='/opt/perl/man/man1' siteman3dir='/opt/perl/man/man3' @@ -912,7 +922,7 @@ srand48_r_proto='0' srandom_r_proto='0' src='.' ssizetype='ssize_t' -startperl='#!/opt/perl/bin/perl5.9.3' +startperl='#!/opt/perl/bin/perl5.9.4' startsh='#!/bin/sh' static_ext=' ' stdchar='char' @@ -925,7 +935,7 @@ stdio_stream_array='' strerror_r_proto='0' strings='/usr/include/string.h' submit='' -subversion='3' +subversion='4' sysman='/usr/share/man/man1' tail='' tar='' @@ -1010,13 +1020,13 @@ vendorprefix='' vendorprefixexp='' vendorscript='' vendorscriptexp='' -version='5.9.3' -version_patchlevel_string='version 9 subversion 3' +version='5.9.4' +version_patchlevel_string='version 9 subversion 4' versiononly='define' vi='' voidflags='15' xlibpth='/usr/lib/386 /lib/386' -yacc='yacc' +yacc='/usr/bin/byacc' yaccflags='' zcat='' zip='zip' @@ -1034,9 +1044,9 @@ config_arg7='-Dmyhostname=yourhost' config_arg8='-Dusedevel' PERL_REVISION=5 PERL_VERSION=9 -PERL_SUBVERSION=3 +PERL_SUBVERSION=4 PERL_API_REVISION=5 PERL_API_VERSION=9 -PERL_API_SUBVERSION=2 +PERL_API_SUBVERSION=4 PERL_PATCHLEVEL= PERL_CONFIG_SH=true diff --git a/Porting/config_H b/Porting/config_H index d2cf0a1ef7..63ed7c983a 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -13,9 +13,9 @@ /* * Package name : perl5 * Source directory : . - * Configuration time: Mon Apr 4 19:32:36 CEST 2005 + * Configuration time: Mon Jan 30 17:51:53 CET 2006 * Configured by : yourname - * Target system : linux grubert.mandrakesoft.com 2.6.10-1mdk #1 fri jan 14 14:31:03 cet 2005 i686 intel(r) pentium(r) 4 cpu 2.80ghz unknown gnulinux + * Target system : linux grubert.mandriva.com 2.6.12-13mdk #1 mon nov 21 18:51:12 cet 2005 i686 intel(r) pentium(r) 4 cpu 2.80ghz unknown gnulinux */ #ifndef _config_h_ @@ -704,12 +704,6 @@ */ #define I_MATH /**/ -/* LIBM_LIB_VERSION: - * This symbol, if defined, indicates that libm exports _LIB_VERSION - * and that math.h defines the enum to manipulate it. - */ -#undef LIBM_LIB_VERSION /**/ - /* I_MEMORY: * This symbol, if defined, indicates to the C program that it should * include <memory.h>. @@ -875,47 +869,6 @@ */ /*#define I_VFORK / **/ -/* INTSIZE: - * This symbol contains the value of sizeof(int) so that the C - * preprocessor can make decisions based on it. - */ -/* LONGSIZE: - * This symbol contains the value of sizeof(long) so that the C - * preprocessor can make decisions based on it. - */ -/* SHORTSIZE: - * This symbol contains the value of sizeof(short) so that the C - * preprocessor can make decisions based on it. - */ -#define INTSIZE 4 /**/ -#define LONGSIZE 4 /**/ -#define SHORTSIZE 2 /**/ - -/* MULTIARCH: - * This symbol, if defined, signifies that the build - * process will produce some binary files that are going to be - * used in a cross-platform environment. This is the case for - * example with the NeXT "fat" binaries that contain executables - * for several CPUs. - */ -/*#define MULTIARCH / **/ - -/* HAS_QUAD: - * This symbol, if defined, tells that there's a 64-bit integer type, - * Quad_t, and its unsigned counterpar, Uquad_t. QUADKIND will be one - * of QUAD_IS_INT, QUAD_IS_LONG, QUAD_IS_LONG_LONG, or QUAD_IS_INT64_T. - */ -#define HAS_QUAD /**/ -#ifdef HAS_QUAD -# 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 -# define QUAD_IS_INT64_T 4 -#endif - /* HAS_ACCESSX: * This symbol, if defined, indicates that the accessx routine is * available to do extended access checks. @@ -951,7 +904,28 @@ * feature tests from Configure are generally more reliable. */ #define OSNAME "linux" /**/ -#define OSVERS "2.6.10-1mdk" /**/ +#define OSVERS "2.6.12-13mdk" /**/ + +/* USE_CROSS_COMPILE: + * This symbol, if defined, indicates that Perl is being cross-compiled. + */ +/* PERL_TARGETARCH: + * This symbol, if defined, indicates the target architecture + * Perl has been cross-compiled to. Undefined if not a cross-compile. + */ +#ifndef USE_CROSS_COMPILE +/*#define USE_CROSS_COMPILE / **/ +#define PERL_TARGETARCH "" /**/ +#endif + +/* MULTIARCH: + * This symbol, if defined, signifies that the build + * process will produce some binary files that are going to be + * used in a cross-platform environment. This is the case for + * example with the NeXT "fat" binaries that contain executables + * for several CPUs. + */ +/*#define MULTIARCH / **/ /* MEM_ALIGNBYTES: * This symbol contains the number of bytes required to align a @@ -964,12 +938,6 @@ #define MEM_ALIGNBYTES 4 #endif -/* PERL_RELOCATABLE_INC: - * This symbol, if defined, indicates that we'd like to relocate entries - * in @INC at run time based on the location of the perl binary. - */ -/*#define PERL_RELOCATABLE_INC / **/ - /* ARCHLIB: * This variable, if defined, holds the name of the directory in * which the user wants to put architecture-dependent public @@ -983,8 +951,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.9.3/i686-linux" /**/ -#define ARCHLIB_EXP "/opt/perl/lib/5.9.3/i686-linux" /**/ +#define ARCHLIB "/opt/perl/lib/5.9.4/i686-linux" /**/ +#define ARCHLIB_EXP "/opt/perl/lib/5.9.4/i686-linux" /**/ /* ARCHNAME: * This symbol holds a string representing the architecture name. @@ -1017,6 +985,22 @@ #define BIN "/opt/perl/bin" /**/ #define BIN_EXP "/opt/perl/bin" /**/ +/* INTSIZE: + * This symbol contains the value of sizeof(int) so that the C + * preprocessor can make decisions based on it. + */ +/* LONGSIZE: + * This symbol contains the value of sizeof(long) so that the C + * preprocessor can make decisions based on it. + */ +/* SHORTSIZE: + * This symbol contains the value of sizeof(short) so that the C + * preprocessor can make decisions based on it. + */ +#define INTSIZE 4 /**/ +#define LONGSIZE 4 /**/ +#define SHORTSIZE 2 /**/ + /* BYTEORDER: * This symbol holds the hexadecimal constant defined in byteorder, * in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc... @@ -1210,9 +1194,9 @@ /* CSH: * This symbol, if defined, contains the full pathname of csh. */ -/*#define HAS_CSH / **/ +#define HAS_CSH /**/ #ifdef HAS_CSH -#define CSH "csh" /**/ +#define CSH "/bin/csh" /**/ #endif /* HAS_CTIME_R: @@ -1450,6 +1434,12 @@ */ #define HAS_FTELLO /**/ +/* HAS_FUTIMES: + * This symbol, if defined, indicates that the futimes routine is + * available to change file descriptor time stamps with struct timevals. + */ +#define HAS_FUTIMES /**/ + /* Gconvert: * This preprocessor macro is defined to convert a floating point * number to a string without a trailing decimal point. This @@ -1940,6 +1930,18 @@ */ #define HAS_MADVISE /**/ +/* HAS_MALLOC_SIZE: + * This symbol, if defined, indicates that the malloc_size + * routine is available for use. + */ +/*#define HAS_MALLOC_SIZE / **/ + +/* HAS_MALLOC_GOOD_SIZE: + * This symbol, if defined, indicates that the malloc_good_size + * routine is available for use. + */ +/*#define HAS_MALLOC_GOOD_SIZE / **/ + /* HAS_MEMCHR: * This symbol, if defined, indicates that the memchr routine is available * to locate characters within a C string. @@ -1996,7 +1998,7 @@ * release 2.2.2 is known to be okay. */ #define HAS_MODFL /**/ -/*#define HAS_MODFL_PROTO / **/ +#define HAS_MODFL_PROTO /**/ /*#define HAS_MODFL_POW32_BUG / **/ /* HAS_MPROTECT: @@ -2289,6 +2291,23 @@ #define Siglongjmp(buf,retval) longjmp((buf),(retval)) #endif +/* USE_SITECUSTOMIZE: + * This symbol, if defined, indicates that sitecustomize should + * be used. + */ +/*#define USE_SITECUSTOMIZE / **/ + +/* HAS_SNPRINTF: + * This symbol, if defined, indicates that the snprintf () library + * function is available for use. + */ +/* HAS_VSNPRINTF: + * This symbol, if defined, indicates that the vsnprintf () library + * function is available for use. + */ +#define HAS_SNPRINTF /**/ +#define HAS_VSNPRINTF /**/ + /* HAS_SOCKET: * This symbol, if defined, indicates that the BSD socket interface is * supported. @@ -2507,18 +2526,6 @@ /*#define HAS_STRERROR_R / **/ #define STRERROR_R_PROTO 0 /**/ -/* HAS_STRLCAT: - * This symbol, if defined, indicates that the strlcat () routine is - * available to do string concatenation. - */ -/*#define HAS_STRLCAT / **/ - -/* HAS_STRLCPY: - * This symbol, if defined, indicates that the strlcpy () routine is - * available to do string copying. - */ -/*#define HAS_STRLCPY / **/ - /* HAS_STRTOLD: * This symbol, if defined, indicates that the strtold routine is * available to convert strings to long doubles. @@ -2629,6 +2636,12 @@ */ /*#define HAS_UNORDERED / **/ +/* HAS_UNSETENV: + * This symbol, if defined, indicates that the unsetenv () routine is + * available for use. + */ +#define HAS_UNSETENV /**/ + /* HAS_USTAT: * This symbol, if defined, indicates that the ustat system call is * available to query file system statistics by dev_t. @@ -3143,6 +3156,22 @@ */ /*#define PERL_OTHERLIBDIRS " " / **/ +/* HAS_QUAD: + * This symbol, if defined, tells that there's a 64-bit integer type, + * Quad_t, and its unsigned counterpar, Uquad_t. QUADKIND will be one + * of QUAD_IS_INT, QUAD_IS_LONG, QUAD_IS_LONG_LONG, or QUAD_IS_INT64_T. + */ +#define HAS_QUAD /**/ +#ifdef HAS_QUAD +# 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 +# define QUAD_IS_INT64_T 4 +#endif + /* IVTYPE: * This symbol defines the C type used for Perl's IV. */ @@ -3217,6 +3246,10 @@ * This symbol contains the number of bits a variable of type NVTYPE * can preserve of a variable of type UVTYPE. */ +/* NV_ZERO_IS_ALLBITS_ZERO: + * This symbol, if defined, indicates that a variable of type NVTYPE + * stores 0.0 in memory as all bits zero. + */ #define IVTYPE long /**/ #define UVTYPE unsigned long /**/ #define I8TYPE char /**/ @@ -3245,6 +3278,7 @@ #define NVSIZE 8 /**/ #define NV_PRESERVES_UV #define NV_PRESERVES_UV_BITS 32 +#define NV_ZERO_IS_ALLBITS_ZERO #if UVSIZE == 8 # ifdef BYTEORDER # if BYTEORDER == 0x1234 @@ -3317,8 +3351,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.9.3" /**/ -#define PRIVLIB_EXP "/opt/perl/lib/5.9.3" /**/ +#define PRIVLIB "/opt/perl/lib/5.9.4" /**/ +#define PRIVLIB_EXP "/opt/perl/lib/5.9.4" /**/ /* PTRSIZE: * This symbol contains the size of a pointer, so that the C preprocessor @@ -3425,8 +3459,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.9.3/i686-linux" /**/ -#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.9.3/i686-linux" /**/ +#define SITEARCH "/opt/perl/lib/site_perl/5.9.4/i686-linux" /**/ +#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.9.4/i686-linux" /**/ /* SITELIB: * This symbol contains the name of the private library for this package. @@ -3448,16 +3482,10 @@ * 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.9.3" /**/ -#define SITELIB_EXP "/opt/perl/lib/site_perl/5.9.3" /**/ +#define SITELIB "/opt/perl/lib/site_perl/5.9.4" /**/ +#define SITELIB_EXP "/opt/perl/lib/site_perl/5.9.4" /**/ #define SITELIB_STEM "/opt/perl/lib/site_perl" /**/ -/* USE_SITECUSTOMIZE: - * This symbol, if defined, indicates that sitecustomize should - * be used. - */ -/*#define USE_SITECUSTOMIZE / **/ - /* Size_t_size: * This symbol holds the size of a Size_t in bytes. */ @@ -3492,7 +3520,7 @@ * script to make sure (one hopes) that it runs with perl and not * some shell. */ -#define STARTPERL "#!/opt/perl/bin/perl5.9.3" /**/ +#define STARTPERL "#!/opt/perl/bin/perl5.9.4" /**/ /* STDCHAR: * This symbol is defined to be the type of char used in stdio.h. @@ -3689,17 +3717,34 @@ #define M_VOID /* Xenix strikes again */ #endif -/* HASATTRIBUTE: - * This symbol indicates the C compiler can check for function attributes, - * such as printf formats. This is normally only supported by GNU cc. +/* HASATTRIBUTE_FORMAT: + * Can we handle GCC attribute for checking printf-style formats */ -#define HASATTRIBUTE /**/ -#ifndef HASATTRIBUTE -#ifdef __attribute__ -#undef __attribute__ -#endif -#define __attribute__(_arg_) -#endif +/* HASATTRIBUTE_MALLOC: + * Can we handle GCC attribute for malloc-style functions. + */ +/* HASATTRIBUTE_NONNULL: + * Can we handle GCC attribute for nonnull function parms. + */ +/* HASATTRIBUTE_NORETURN: + * Can we handle GCC attribute for functions that do not return + */ +/* HASATTRIBUTE_PURE: + * Can we handle GCC attribute for pure functions + */ +/* HASATTRIBUTE_UNUSED: + * Can we handle GCC attribute for unused variables and arguments + */ +/* HASATTRIBUTE_WARN_UNUSED_RESULT: + * Can we handle GCC attribute for warning on unused results + */ +#define HASATTRIBUTE_FORMAT /**/ +#define HASATTRIBUTE_NORETURN /**/ +#define HASATTRIBUTE_MALLOC /**/ +#define HASATTRIBUTE_NONNULL /**/ +#define HASATTRIBUTE_PURE /**/ +#define HASATTRIBUTE_UNUSED /**/ +#define HASATTRIBUTE_WARN_UNUSED_RESULT /**/ /* HAS_CRYPT: * This symbol, if defined, indicates that the crypt routine is available @@ -3745,7 +3790,7 @@ * This symbol, if defined, indicates that <ndbm.h> exists and should * be included. */ -/*#define I_NDBM / **/ +#define I_NDBM /**/ /* I_STDARG: * This symbol, if defined, indicates that <stdarg.h> exists and should @@ -3785,24 +3830,18 @@ */ #define SH_PATH "/bin/sh" /**/ -/* USE_CROSS_COMPILE: - * This symbol, if defined, indicates that Perl is being cross-compiled. - */ -/* PERL_TARGETARCH: - * This symbol, if defined, indicates the target architecture - * Perl has been cross-compiled to. Undefined if not a cross-compile. - */ -#ifndef USE_CROSS_COMPILE -/*#define USE_CROSS_COMPILE / **/ -#define PERL_TARGETARCH "" /**/ -#endif - /* HAS_AINTL: * This symbol, if defined, indicates that the aintl routine is * available. If copysignl is also present we can emulate modfl. */ /*#define HAS_AINTL / **/ +/* HAS_CLEARENV: + * This symbol, if defined, indicates that the clearenv () routine is + * available for use. + */ +#define HAS_CLEARENV /**/ + /* HAS_COPYSIGNL: * This symbol, if defined, indicates that the copysignl routine is * available. If aintl is also present we can emulate modfl. @@ -3861,6 +3900,12 @@ */ #define HAS_ILOGBL /**/ +/* LIBM_LIB_VERSION: + * This symbol, if defined, indicates that libm exports _LIB_VERSION + * and that math.h defines the enum to manipulate it. + */ +#define LIBM_LIB_VERSION /**/ + /* HAS_NL_LANGINFO: * This symbol, if defined, indicates that the nl_langinfo routine is * available to return local data. You will also need <langinfo.h> @@ -3916,6 +3961,14 @@ */ /*#define HAS_SOCKATMARK_PROTO / **/ +/* SPRINTF_RETURNS_STRLEN: + * This variable defines whether sprintf returns the length of the string + * (as per the ANSI spec). Some C libraries retain compatibility with + * pre-ANSI C and return a pointer to the passed in buffer; for these + * this variable will be undef. + */ +#define SPRINTF_RETURNS_STRLEN /**/ + /* HAS_SETRESGID_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the setresgid() function. Otherwise, it is up @@ -3938,6 +3991,18 @@ */ #define HAS_STRFTIME /**/ +/* HAS_STRLCAT: + * This symbol, if defined, indicates that the strlcat () routine is + * available to do string concatenation. + */ +/*#define HAS_STRLCAT / **/ + +/* HAS_STRLCPY: + * This symbol, if defined, indicates that the strlcpy () routine is + * available to do string copying. + */ +/*#define HAS_STRLCPY / **/ + /* HAS_SYSCALL_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the syscall() function. Otherwise, it is up @@ -3990,6 +4055,12 @@ /*#define USE_FAST_STDIO / **/ #endif +/* PERL_RELOCATABLE_INC: + * This symbol, if defined, indicates that we'd like to relocate entries + * in @INC at run time based on the location of the perl binary. + */ +#define PERL_RELOCATABLE_INC "undef" /**/ + /* HAS_CTERMID_R: * This symbol, if defined, indicates that the ctermid_r routine * is available to ctermid re-entrantly. |