summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-11-23 18:55:06 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-11-23 18:55:06 +0000
commit428dc699a4f0702c3203ed9256895c20af4aceff (patch)
treeb3ff4d2be69ffd29513919bf42e466ce0b023ab6 /Porting
parenta838cfe5b2ea6f6e5491d3960fd365ac4a2d5f6d (diff)
downloadperl-428dc699a4f0702c3203ed9256895c20af4aceff.tar.gz
Regen Porting stuff; regen toc; cleanup nit in Configure.
p4raw-id: //depot/perl@13219
Diffstat (limited to 'Porting')
-rw-r--r--Porting/Glossary14
-rw-r--r--Porting/config.sh21
-rw-r--r--Porting/config_H22
3 files changed, 47 insertions, 10 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index 57c05e41ac..9c3a8cb563 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -477,6 +477,11 @@ d_difftime (d_difftime.U):
This variable conditionally defines the HAS_DIFFTIME symbol, which
indicates to the C program that the difftime() routine is available.
+d_dirfd (d_dirfd.U):
+ This variable conditionally defines the HAS_DIRFD constant,
+ which indicates to the C program that dirfd() is available
+ to return the file descriptor of a directory stream.
+
d_dirnamlen (i_dirent.U):
This variable conditionally defines DIRNAMLEN, which indicates
to the C program that the length of directory entry names is
@@ -1241,6 +1246,10 @@ d_PRIXU64 (quadfio.U):
The 'U' in the name is to separate this from d_PRIx64 so that even
case-blind systems can see the difference.
+d_procselfexe (d_procselfexe.U):
+ Defined if $procselfexe is symlink to the absolute
+ pathname of the executing program.
+
d_pthread_atfork (d_pthread_atfork.U):
This variable conditionally defines the HAS_PTHREAD_ATFORK symbol,
which indicates to the C program that the pthread_atfork()
@@ -3203,6 +3212,11 @@ privlibexp (privlib.U):
This variable is the ~name expanded version of privlib, so that you
may use it directly in Makefiles or shell scripts.
+procselfexe (d_procselfexe.U):
+ If d_procselfexe is defined, $procselfexe is the filename
+ of the symbolic link pointing to the absolute pathname of
+ the executing program.
+
prototype (prototype.U):
This variable holds the eventual value of CAN_PROTOTYPE, which
indicates the C compiler can handle funciton prototypes.
diff --git a/Porting/config.sh b/Porting/config.sh
index 44b3b5bf5d..6074c57414 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -8,7 +8,7 @@
# Package name : perl5
# Source directory : .
-# Configuration time: Thu Sep 20 17:22:20 EET DST 2001
+# Configuration time: Fri Nov 23 21:51:58 EET 2001
# Configured by : jhi
# Target system : osf1 alpha.hut.fi v4.0 878 alpha
@@ -63,7 +63,7 @@ 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='Thu Sep 20 17:22:20 EET DST 2001'
+cf_time='Fri Nov 23 21:51:58 EET 2001'
charsize='1'
chgrp=''
chmod='chmod'
@@ -130,6 +130,7 @@ d_cuserid='define'
d_dbl_dig='define'
d_dbminitproto='undef'
d_difftime='define'
+d_dirfd='define'
d_dirnamlen='define'
d_dlerror='define'
d_dlopen='define'
@@ -283,6 +284,7 @@ d_phostname='undef'
d_pipe='define'
d_poll='define'
d_portable='define'
+d_procselfexe='undef'
d_pthread_atfork='define'
d_pthread_yield='undef'
d_pwage='undef'
@@ -439,7 +441,7 @@ dlext='so'
dlsrc='dl_dlopen.xs'
doublesize='8'
drand01='drand48()'
-dynamic_ext='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes XS/Typemap attrs re'
+dynamic_ext='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/Typemap attrs re'
eagain='EAGAIN'
ebcdic='undef'
echo='echo'
@@ -448,7 +450,7 @@ emacs=''
eunicefix=':'
exe_ext=''
expr='expr'
-extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes XS/Typemap attrs re Errno'
+extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/Typemap attrs re Devel/PPPort Errno'
extras=''
fflushNULL='define'
fflushall='undef'
@@ -592,7 +594,7 @@ issymlink='test -h'
ivdformat='"ld"'
ivsize='8'
ivtype='long'
-known_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek 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 POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes XS/Typemap attrs re threads'
+known_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek 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 POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes Unicode/Normalize XS/Typemap attrs re threads threads/shared'
ksh=''
ld='ld'
lddlflags='-shared -expect_unresolved "*" -msym -std -s'
@@ -659,7 +661,7 @@ netdb_net_type='int'
nm='nm'
nm_opt='-p'
nm_so_opt=''
-nonxs_ext='Errno'
+nonxs_ext='Devel/PPPort Errno'
nroff='nroff'
nvEUformat='"E"'
nvFUformat='"F"'
@@ -684,7 +686,7 @@ patchlevel='7'
path_sep=':'
perl5='perl'
perl=''
-perl_patchlevel='12086'
+perl_patchlevel='13165'
perladmin='yourname@yourhost.yourplace.com'
perllibs='-lm -lutil'
perlpath='/opt/perl/bin/perl'
@@ -699,6 +701,7 @@ prefix='/opt/perl'
prefixexp='/opt/perl'
privlib='/opt/perl/lib/5.7.2'
privlibexp='/opt/perl/lib/5.7.2'
+procselfexe=''
prototype='define'
ptrsize='8'
quadkind='2'
@@ -852,7 +855,7 @@ vendorlibexp=''
vendorprefix=''
vendorprefixexp=''
version='5.7.2'
-version_patchlevel_string='version 7 subversion 2 patch 12086'
+version_patchlevel_string='version 7 subversion 2 patch 13165'
versiononly='define'
vi=''
voidflags='15'
@@ -882,7 +885,7 @@ PERL_SUBVERSION=2
PERL_API_REVISION=5
PERL_API_VERSION=5
PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=12086
+PERL_PATCHLEVEL=13165
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 583d0a0040..725f666721 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -17,7 +17,7 @@
/*
* Package name : perl5
* Source directory : .
- * Configuration time: Thu Sep 20 17:22:20 EET DST 2001
+ * Configuration time: Fri Nov 23 21:51:58 EET 2001
* Configured by : jhi
* Target system : osf1 alpha.hut.fi v4.0 878 alpha
*/
@@ -3464,6 +3464,12 @@
*/
/*#define HAS_DBMINIT_PROTO / **/
+/* HAS_DIRFD:
+ * This manifest constant lets the C program know that dirfd
+ * is available.
+ */
+#define HAS_DIRFD /**/
+
/* HAS_FLOCK_PROTO:
* This symbol, if defined, indicates that the system provides
* a prototype for the flock() function. Otherwise, it is up
@@ -3497,6 +3503,20 @@
*/
#define HAS_NL_LANGINFO /**/
+/* HAS_PROCSELFEXE:
+ * This symbol is defined if PROCSELFEXE_PATH is a symlink
+ * to the absolute pathname of the executing program.
+ */
+/* PROCSELFEXE_PATH:
+ * If HAS_PROCSELFEXE is defined this symbol is the filename
+ * of the symbolic link pointing to the absolute pathname of
+ * the executing program.
+ */
+/*#define HAS_PROCSELFEXE / **/
+#if defined(HAS_PROCSELFEXE) && !defined(PROCSELFEXE_PATH)
+#define PROCSELFEXE_PATH /**/
+#endif
+
/* HAS_SIGPROCMASK:
* This symbol, if defined, indicates that the sigprocmask
* system call is available to examine or change the signal mask