summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-06-21 19:40:34 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-06-21 19:40:34 +0000
commitb363b71387982836a5629ce821dc43de9f38573c (patch)
treea38200b10ed29f673d11721bf1c9621126705778 /Porting
parent00536bfc9b527920fdb38d3e40d0078a06ab314d (diff)
downloadperl-b363b71387982836a5629ce821dc43de9f38573c.tar.gz
Add fchdir() probe (in non-UNIX systems assume it doesn't exist).
p4raw-id: //depot/perl@10797
Diffstat (limited to 'Porting')
-rw-r--r--Porting/Glossary4
-rw-r--r--Porting/config.sh9
-rw-r--r--Porting/config_H8
3 files changed, 16 insertions, 5 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index fa87e63ffe..136810b1a7 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -543,6 +543,10 @@ d_eunice (Guess.U):
This variable conditionally defines the symbols EUNICE and VAX, which
alerts the C program that it must deal with ideosyncracies of VMS.
+d_fchdir (d_fchdir.U):
+ This variable conditionally defines the HAS_FCHDIR symbol, which
+ indicates to the C program that the fchdir() routine is available.
+
d_fchmod (d_fchmod.U):
This variable conditionally defines the HAS_FCHMOD symbol, which
indicates to the C program that the fchmod() routine is available
diff --git a/Porting/config.sh b/Porting/config.sh
index 5dc8a7e033..b85b5060e8 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -8,7 +8,7 @@
# Package name : perl5
# Source directory : .
-# Configuration time: Wed Jun 20 08:48:18 EET DST 2001
+# Configuration time: Thu Jun 21 23:32:02 EET DST 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='Wed Jun 20 08:48:18 EET DST 2001'
+cf_time='Thu Jun 21 23:32:02 EET DST 2001'
charsize='1'
chgrp=''
chmod=''
@@ -145,6 +145,7 @@ d_endpwent='define'
d_endsent='define'
d_eofnblk='define'
d_eunice='undef'
+d_fchdir='define'
d_fchmod='define'
d_fchown='define'
d_fcntl='define'
@@ -669,7 +670,7 @@ patchlevel='7'
path_sep=':'
perl5='/u/vieraat/vieraat/jhi/Perl/bin/perl'
perl=''
-perl_patchlevel='10721'
+perl_patchlevel='10764'
perladmin='yourname@yourhost.yourplace.com'
perllibs='-lm -liconv -lutil -lpthread -lexc'
perlpath='/opt/perl/bin/perl'
@@ -869,7 +870,7 @@ PERL_SUBVERSION=1
PERL_API_REVISION=5
PERL_API_VERSION=5
PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=10721
+PERL_PATCHLEVEL=10764
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 b2c523d3a3..235021cedf 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -17,7 +17,7 @@
/*
* Package name : perl5
* Source directory : .
- * Configuration time: Wed Jun 20 08:48:18 EET DST 2001
+ * Configuration time: Thu Jun 21 23:32:02 EET DST 2001
* Configured by : jhi
* Target system : osf1 alpha.hut.fi v4.0 878 alpha
*/
@@ -1285,6 +1285,12 @@
*/
#define HAS_ENDSERVENT /**/
+/* HAS_FCHDIR:
+ * This symbol, if defined, indicates that the fchdir routine is
+ * available to change directory using a file descriptor.
+ */
+#define HAS_FCHDIR /**/
+
/* FCNTL_CAN_LOCK:
* This symbol, if defined, indicates that fcntl() can be used
* for file locking. Normally on Unix systems this is defined.