X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Porting%2Fconfig_H;h=e004bd6813b2d25fc22f2aedd689350de7bd34bf;hb=3db8f154c4c6e098a5a0bdf7932e8f86fbd2c451;hp=4e9e45a6fe0f056787fcd9f948b46787f66dfca3;hpb=0111df86b68202837d8ca044a27bbc00d7895fb1;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Porting/config_H b/Porting/config_H index 4e9e45a..e004bd6 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -17,9 +17,9 @@ /* * Package name : perl5 * Source directory : . - * Configuration time: Fri Jun 21 16:39:44 EET DST 2002 - * Configured by : jhi - * Target system : osf1 alpha.hut.fi v4.0 878 alpha + * Configuration time: Mon Sep 30 10:33:19 METDST 2002 + * Configured by : merijn + * Target system : hp-ux l1 b.11.00 u 9000800 527706567 unlimited-user license */ #ifndef _config_h_ @@ -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 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 . */ -#define I_SYS_ACCESS /**/ +/*#define I_SYS_ACCESS / **/ /* I_SYS_SECURITY: * This symbol, if defined, indicates to the C program that it should * include . */ -#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 needs to be included, but sometimes * 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: @@ -2012,10 +2018,16 @@ */ #define HAS_STRUCT_MSGHDR /**/ +/* HAS_NANOSLEEP: + * This symbol, if defined, indicates that the nanosleep + * system call is available to sleep with 1E-9 sec accuracy. + */ +#define HAS_NANOSLEEP /**/ + /* 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 +2207,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 +2336,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 +2353,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 +2398,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 +2518,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 +2542,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 +2705,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 +2766,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 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 +2797,7 @@ * This symbol, if defined, indicates to the C program that it should * include . */ -/*#define I_INTTYPES / **/ +#define I_INTTYPES /**/ /* I_LIBUTIL: * This symbol, if defined, indicates that exists and @@ -2803,7 +2815,7 @@ * This symbol, if defined, indicates that exists and * should be included. */ -/*#define I_MNTENT / **/ +#define I_MNTENT /**/ /* I_NETDB: * This symbol, if defined, indicates that exists and @@ -2872,8 +2884,8 @@ * contains pw_passwd. */ #define I_PWD /**/ -#define PWQUOTA /**/ -/*#define PWAGE / **/ +/*#define PWQUOTA / **/ +#define PWAGE /**/ /*#define PWCHANGE / **/ /*#define PWCLASS / **/ /*#define PWEXPIRE / **/ @@ -2885,7 +2897,7 @@ * This symbol, if defined, indicates that exists and * should be included. */ -/*#define I_SHADOW / **/ +#define I_SHADOW /**/ /* I_SOCKS: * This symbol, if defined, indicates that exists and @@ -2909,7 +2921,7 @@ * This symbol, if defined, indicates that exists and * should be included. */ -#define I_SYSMODE /**/ +/*#define I_SYSMODE / **/ /* I_SYS_MOUNT: * This symbol, if defined, indicates that exists and @@ -2944,7 +2956,7 @@ * This symbol, if defined, indicates that 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 +2977,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 exists and @@ -2986,7 +2998,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 +3016,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 +3208,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 +3228,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 +3289,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 +3298,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 +3374,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 +3393,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 +3416,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 +3454,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 +3476,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 +3515,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: @@ -3563,10 +3575,6 @@ * This symbol, if defined, indicates that Perl should be built to * use the interpreter-based threading implementation. */ -/* USE_5005THREADS: - * This symbol, if defined, indicates that Perl should be built to - * use the 5.005-based threading implementation. - */ /* OLD_PTHREADS_API: * This symbol, if defined, indicates that Perl should * be built to use the old draft POSIX threads API. @@ -3576,11 +3584,7 @@ * try to use the various _r versions of library functions. * This is extremely experimental. */ -/*#define USE_5005THREADS / **/ /*#define USE_ITHREADS / **/ -#if defined(USE_5005THREADS) && !defined(USE_ITHREADS) -#define USE_THREADS /* until src is revised*/ -#endif /*#define OLD_PTHREADS_API / **/ /*#define USE_REENTRANT_API / **/ @@ -3642,7 +3646,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 +3665,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 +3675,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 +3862,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 +3870,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 +3901,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 exists and @@ -3909,7 +3913,7 @@ * This symbol, if defined, indicates that exists and * should be included. */ -#define I_FP /**/ +/*#define I_FP / **/ /* I_LANGINFO: * This symbol, if defined, indicates that exists and