summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-06-28 14:12:27 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-06-28 14:12:27 +0000
commit2765b840fca882ed4632588ab696d917cbd8f128 (patch)
tree9b2a4b5ccf01cbb4c35fdd1508766e6371e8ca6f /Porting
parent21c7e20cb06994bee68ab7053ced688d59fb6908 (diff)
downloadperl-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/Glossary13
-rw-r--r--Porting/config.sh16
-rw-r--r--Porting/config_H17
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