diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2001-06-28 14:12:27 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-06-28 14:12:27 +0000 |
commit | 2765b840fca882ed4632588ab696d917cbd8f128 (patch) | |
tree | 9b2a4b5ccf01cbb4c35fdd1508766e6371e8ca6f /Porting | |
parent | 21c7e20cb06994bee68ab7053ced688d59fb6908 (diff) | |
download | perl-2765b840fca882ed4632588ab696d917cbd8f128.tar.gz |
Add Configure probes for nl_langinfo() and <langinfo.h>.
Expected not to exist in non-UNIX excepting in VMS, where
according to a quick web survey they just might.
p4raw-id: //depot/perl@11003
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/Glossary | 13 | ||||
-rw-r--r-- | Porting/config.sh | 16 | ||||
-rw-r--r-- | Porting/config_H | 17 |
3 files changed, 35 insertions, 11 deletions
diff --git a/Porting/Glossary b/Porting/Glossary index 1217b2e4b7..72bde60f3b 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -243,8 +243,9 @@ chgrp (Loc.U): The value is a plain '' and is not useful. chmod (Loc.U): - This variable is defined but not used by Configure. - The value is a plain '' and is not useful. + This variable is used internally by Configure to determine the + full pathname (if any) of the chmod program. After Configure runs, + the value is reset to a plain "chmod" and is not useful. chown (Loc.U): This variable is defined but not used by Configure. @@ -1081,6 +1082,10 @@ d_nice (d_nice.U): This variable conditionally defines the HAS_NICE symbol, which indicates to the C program that the nice() routine is available. +d_nl_langinfo (d_nl_langinfo.U): + This variable conditionally defines the HAS_NL_LANGINFO symbol, which + indicates to the C program that the nl_langinfo() routine is available. + d_nv_preserves_uv (perlxv.U): This variable indicates whether a variable of type nvtype can preserve all the bits a variable of type uvtype. @@ -2164,6 +2169,10 @@ i_inttypes (i_inttypes.U): This variable conditionally defines the I_INTTYPES symbol, and indicates whether a C program should include <inttypes.h>. +i_langinfo (i_langinfo.U): + This variable conditionally defines the I_LANGINFO symbol, + and indicates whether a C program should include <langinfo.h>. + i_libutil (i_libutil.U): This variable conditionally defines the I_LIBUTIL symbol, and indicates whether a C program should include <libutil.h>. diff --git a/Porting/config.sh b/Porting/config.sh index 0ca0ec88e5..3819d4f791 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -8,7 +8,7 @@ # Package name : perl5 # Source directory : . -# Configuration time: Sat Jun 23 00:03:07 EET DST 2001 +# Configuration time: Thu Jun 28 18:05:29 EET DST 2001 # Configured by : jhi # Target system : osf1 alpha.hut.fi v4.0 878 alpha @@ -63,10 +63,10 @@ ccsymbols='__alpha=1 __LANGUAGE_C__=1 __osf__=1 __unix__=1 _LONGLONG=1 _SYSTYPE_ ccversion='V5.6-082' cf_by='jhi' cf_email='yourname@yourhost.yourplace.com' -cf_time='Sat Jun 23 00:03:07 EET DST 2001' +cf_time='Thu Jun 28 18:05:29 EET DST 2001' charsize='1' chgrp='' -chmod='' +chmod='chmod' chown='' clocktype='clock_t' comm='comm' @@ -260,6 +260,7 @@ d_msync='define' d_munmap='define' d_mymalloc='undef' d_nice='define' +d_nl_langinfo='define' d_nv_preserves_uv='undef' d_nv_preserves_uv_bits='53' d_off64_t='undef' @@ -487,6 +488,7 @@ i_grp='define' i_iconv='define' i_ieeefp='undef' i_inttypes='undef' +i_langinfo='define' i_libutil='undef' i_limits='define' i_locale='define' @@ -668,9 +670,9 @@ pager='/c/bin/less' passcat='cat /etc/passwd' patchlevel='7' path_sep=':' -perl5='/u/vieraat/vieraat/jhi/Perl/bin/perl' +perl5='/usr/local/bin/perl' perl='' -perl_patchlevel='10824' +perl_patchlevel='10995' perladmin='yourname@yourhost.yourplace.com' perllibs='-lm -liconv -lutil -lpthread -lexc' perlpath='/opt/perl/bin/perl' @@ -843,7 +845,7 @@ vi='' voidflags='15' xlibpth='/usr/lib/386 /lib/386' xs_apiversion='5.7.1' -yacc='/u/vieraat/vieraat/jhi/Perl/bin/byacc' +yacc='/usr/local/bin/byacc' yaccflags='' zcat='' zip='zip' @@ -870,7 +872,7 @@ PERL_SUBVERSION=1 PERL_API_REVISION=5 PERL_API_VERSION=5 PERL_API_SUBVERSION=0 -PERL_PATCHLEVEL=10824 +PERL_PATCHLEVEL=10995 PERL_CONFIG_SH=true # Variables propagated from previous config.sh file. pp_sys_cflags='ccflags="$ccflags -DNO_EFF_ONLY_OK"' diff --git a/Porting/config_H b/Porting/config_H index 2d53499d14..3ae6ca9ecb 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -17,7 +17,7 @@ /* * Package name : perl5 * Source directory : . - * Configuration time: Sat Jun 23 00:03:07 EET DST 2001 + * Configuration time: Thu Jun 28 18:05:29 EET DST 2001 * Configured by : jhi * Target system : osf1 alpha.hut.fi v4.0 878 alpha */ @@ -2937,7 +2937,7 @@ * This macro is to be used to generate uniformly distributed * random numbers over the range [0., 1.[. You may have to supply * an 'extern double drand48();' in your program since SunOS 4.1.3 - * doesn't provide you with anything relevant in its headers. + * doesn't provide you with anything relevant in it's headers. * See HAS_DRAND48_PROTO. */ /* Rand_seed_t: @@ -3378,6 +3378,13 @@ */ /*#define HAS_FLOCK_PROTO / **/ +/* 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> + * and therefore I_LANGINFO. + */ +#define HAS_NL_LANGINFO /**/ + /* HAS_SIGPROCMASK: * This symbol, if defined, indicates that the sigprocmask * system call is available to examine or change the signal mask @@ -3444,4 +3451,10 @@ */ /*#define HAS_USLEEP_PROTO / **/ +/* I_LANGINFO: + * This symbol, if defined, indicates that <langinfo.h> exists and + * should be included. + */ +#define I_LANGINFO /**/ + #endif |