diff options
Diffstat (limited to 'Master/tlpkg/tlperl/lib/CORE/uconfig.h')
-rw-r--r-- | Master/tlpkg/tlperl/lib/CORE/uconfig.h | 65 |
1 files changed, 42 insertions, 23 deletions
diff --git a/Master/tlpkg/tlperl/lib/CORE/uconfig.h b/Master/tlpkg/tlperl/lib/CORE/uconfig.h index 20b1f23f022..82664c47a48 100644 --- a/Master/tlpkg/tlperl/lib/CORE/uconfig.h +++ b/Master/tlpkg/tlperl/lib/CORE/uconfig.h @@ -527,7 +527,7 @@ * This symbol, if defined, indicates that the strtol routine is available * to provide better numeric string conversion than atoi() and friends. */ -/*#define HAS_STRTOL / **/ +#define HAS_STRTOL /**/ /* HAS_STRXFRM: * This symbol, if defined, indicates that the strxfrm() routine is @@ -916,13 +916,10 @@ /* MEM_ALIGNBYTES: * This symbol contains the number of bytes required to align a * double, or a long double when applicable. Usual values are 2, - * 4 and 8. The default is eight, for safety. + * 4 and 8. The default is eight, for safety. For cross-compiling + * or multiarch support, Configure will set a minimum of 8. */ -#if defined(USE_CROSS_COMPILE) || defined(MULTIARCH) -# define MEM_ALIGNBYTES 8 -#else #define MEM_ALIGNBYTES 4 -#endif /* ARCHLIB: * This variable, if defined, holds the name of the directory in @@ -937,8 +934,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 "/usr/local/lib/perl5/5.16/unknown" / **/ -/*#define ARCHLIB_EXP "/usr/local/lib/perl5/5.16/unknown" / **/ +/*#define ARCHLIB "/usr/local/lib/perl5/5.18/unknown" / **/ +/*#define ARCHLIB_EXP "/usr/local/lib/perl5/5.18/unknown" / **/ /* ARCHNAME: * This symbol holds a string representing the architecture name. @@ -962,7 +959,7 @@ */ #define BIN "/usr/local/bin" /**/ #define BIN_EXP "/usr/local/bin" /**/ -/*#define PERL_RELOCATABLE_INC / **/ +#define PERL_RELOCATABLE_INC "undef" /**/ /* INTSIZE: * This symbol contains the value of sizeof(int) so that the C @@ -984,7 +981,7 @@ * This symbol holds the hexadecimal constant defined in byteorder, * in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc... * If the compiler supports cross-compiling or multiple-architecture - * binaries (eg. on NeXT systems), use compiler-defined macros to + * binaries (e.g. on NeXT systems), use compiler-defined macros to * determine the byte order. * On NeXT 3.2 (and greater), you can build "Fat" Multiple Architecture * Binaries (MAB) on either big endian or little endian machines. @@ -2359,10 +2356,22 @@ * This symbol, if defined, indicates that the struct sockaddr_in6 * structure has a member called sin6_scope_id. */ +/* HAS_IP_MREQ: + * This symbol, if defined, indicates the availability of + * struct ip_mreq; + */ +/* HAS_IP_MREQ_SOURCE: + * This symbol, if defined, indicates the availability of + * struct ip_mreq_source; + */ /* HAS_IPV6_MREQ: * This symbol, if defined, indicates the availability of * struct ipv6_mreq; */ +/* HAS_IPV6_MREQ_SOURCE: + * This symbol, if defined, indicates the availability of + * struct ipv6_mreq_source; + */ /*#define HAS_SOCKET / **/ /*#define HAS_SOCKETPAIR / **/ /*#define HAS_SOCKADDR_SA_LEN / **/ @@ -2374,7 +2383,10 @@ /*#define HAS_SCM_RIGHTS / **/ /*#define HAS_SOCKADDR_IN6 / **/ /*#define HAS_SIN6_SCOPE_ID / **/ +/*#define HAS_IP_MREQ / **/ +/*#define HAS_IP_MREQ_SOURCE / **/ /*#define HAS_IPV6_MREQ / **/ +/*#define HAS_IPV6_MREQ_SOURCE / **/ /* HAS_SRAND48_R: * This symbol, if defined, indicates that the srand48_r routine @@ -2661,10 +2673,17 @@ #define DOUBLESIZE 8 /**/ /* EBCDIC: - * This symbol, if defined, indicates that this system uses + * This symbol, if defined, indicates that this system uses * EBCDIC encoding. */ +/* BOOTSTRAP_CHARSET: + * This symbol, if defined, indicates that this system needs + * converting various files to the native character set before + * bringing up perl on a system that has a non-ASCII character + * set and no working perl. + */ /*#define EBCDIC / **/ +/*#define BOOTSTRAP_CHARSET / **/ /* Fpos_t: * This symbol holds the type used to declare file positions in libc. @@ -2679,7 +2698,7 @@ #define Gid_t_f "lu" /**/ /* Gid_t_sign: - * This symbol holds the signedess of a Gid_t. + * This symbol holds the signedness of a Gid_t. * 1 for unsigned, -1 for signed. */ #define Gid_t_sign 1 /* GID sign */ @@ -3026,8 +3045,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 "/usr/local/lib/perl5/5.16" /**/ -#define PRIVLIB_EXP "/usr/local/lib/perl5/5.16" /**/ +#define PRIVLIB "/usr/local/lib/perl5/5.18" /**/ +#define PRIVLIB_EXP "/usr/local/lib/perl5/5.18" /**/ /* CAN_PROTOTYPE: * If defined, this macro indicates that the C compiler can handle @@ -3170,8 +3189,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 "/usr/local/lib/perl5/5.16/unknown" / **/ -/*#define SITEARCH_EXP "/usr/local/lib/perl5/5.16/unknown" / **/ +/*#define SITEARCH "/usr/local/lib/perl5/5.18/unknown" / **/ +/*#define SITEARCH_EXP "/usr/local/lib/perl5/5.18/unknown" / **/ /* SITELIB: * This symbol contains the name of the private library for this package. @@ -3193,8 +3212,8 @@ * 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 "/usr/local/lib/perl5/5.16" /**/ -#define SITELIB_EXP "/usr/local/lib/perl5/5.16" /**/ +#define SITELIB "/usr/local/lib/perl5/5.18" /**/ +#define SITELIB_EXP "/usr/local/lib/perl5/5.18" /**/ #define SITELIB_STEM "/usr/local/lib/perl5" /**/ /* Size_t_size: @@ -3238,7 +3257,7 @@ #define Uid_t_f "lu" /**/ /* Uid_t_sign: - * This symbol holds the signedess of a Uid_t. + * This symbol holds the signedness of a Uid_t. * 1 for unsigned, -1 for signed. */ #define Uid_t_sign 1 /* UID sign */ @@ -3701,7 +3720,7 @@ /*#define HAS_INT64_T / **/ /* HAS_ISBLANK: - * This manifest constant lets the C program know that isblank + * This manifest constant lets the C program know that isblank * is available. */ /*#define HAS_ISBLANK / **/ @@ -4581,7 +4600,7 @@ * This variable contains the size of struct stat's st_ino in bytes. */ /* ST_INO_SIGN: - * This symbol holds the signedess of struct stat's st_ino. + * This symbol holds the signedness of struct stat's st_ino. * 1 for unsigned, -1 for signed. */ #define ST_INO_SIGN 1 /* st_ino sign */ @@ -4734,6 +4753,6 @@ #endif /* Generated from: - * d9b6a68b192c72c0695b560fae6e4916b381f55df5fdf7911b0ef434840f092e config_h.SH - * 2678333a6d6676f8aa39b7011bf5133dce5be453df10a8d04cb3187103a10caf uconfig.sh + * 2c9dc3f21d37b1665f6a59dfc6d79e6cb08bdf36a9c3e427d11d6b9ddffe2439 config_h.SH + * 26ab9b4aa382d32761cb91084ba59e7e4b190799502a43366ccb3d2f584783ca uconfig.sh * ex: set ro: */ |