summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1999-07-29 21:04:02 +0000
committerJarkko Hietaniemi <jhi@iki.fi>1999-07-29 21:04:02 +0000
commitd71b2b6b0ee7a300e345e5175fafb8b6ec1ea959 (patch)
treee8ec386ec0f9119ae636737d52454cab972e214c /Porting
parent4afc6d66aeafd270f1fcb835f4aee0553a4cdb42 (diff)
downloadperl-d71b2b6b0ee7a300e345e5175fafb8b6ec1ea959.tar.gz
Make Configure support PERL_BINCOMPAT_5005.
p4raw-id: //depot/cfgperl@3835
Diffstat (limited to 'Porting')
-rw-r--r--Porting/Glossary10
-rw-r--r--Porting/config.sh6
-rw-r--r--Porting/config_H10
3 files changed, 23 insertions, 3 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index 25d6942fc1..6a9bb481c0 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -94,6 +94,10 @@ bin (bin.U):
is most often a local directory such as /usr/local/bin. Programs using
this variable must be prepared to deal with ~name substitution.
+bincompat5005 (bincompat5005.U):
+ This variable contains y if Perl 5.006 should be binary-compatible
+ with Perl 5.005.
+
binexp (bin.U):
This is the same as the bin variable, but is filename expanded at
configuration time, for use in your makefiles.
@@ -305,6 +309,12 @@ d_bcopy (d_bcopy.U):
This variable conditionally defines the HAS_BCOPY symbol if
the bcopy() routine is available to copy strings.
+d_bincompat5005 (bincompat5005.U):
+ This variable conditionally defines BINCOMPAT5005 so that embed.h
+ can take special action if Perl 5.006 should be binary-compatible
+ with Perl 5.005. This is impossible for builds that use features
+ like threads and multiplicity it is always $undef for those versions.
+
d_bsd (Guess.U):
This symbol conditionally defines the symbol BSD when running on a
BSD system.
diff --git a/Porting/config.sh b/Porting/config.sh
index 14d1ea2307..6957d00d76 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -8,7 +8,7 @@
# Package name : perl5
# Source directory : .
-# Configuration time: Wed Jul 28 20:34:48 EET DST 1999
+# Configuration time: Fri Jul 30 00:00:04 EET DST 1999
# Configured by : jhi
# Target system : osf1 alpha.hut.fi v4.0 878 alpha
@@ -41,6 +41,7 @@ awk='awk'
baserev='5.0'
bash=''
bin='/opt/perl/bin'
+bincompat5005='undef'
binexp='/opt/perl/bin'
bison=''
byacc='byacc'
@@ -55,7 +56,7 @@ ccflags='-pthread -std -DLANGUAGE_C'
ccsymbols='__LANGUAGE_C__=1 _LONGLONG=1 LANGUAGE_C=1 SYSTYPE_BSD=1'
cf_by='jhi'
cf_email='yourname@yourhost.yourplace.com'
-cf_time='Wed Jul 28 20:34:48 EET DST 1999'
+cf_time='Fri Jul 30 00:00:04 EET DST 1999'
chgrp=''
chmod=''
chown=''
@@ -85,6 +86,7 @@ d_archlib='define'
d_attribut='undef'
d_bcmp='define'
d_bcopy='define'
+d_bincompat5005=''
d_bsd='undef'
d_bsdgetpgrp='undef'
d_bsdsetpgrp='define'
diff --git a/Porting/config_H b/Porting/config_H
index 740e7c7ad9..78c152700d 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -17,7 +17,7 @@
/*
* Package name : perl5
* Source directory : .
- * Configuration time: Wed Jul 28 20:34:48 EET DST 1999
+ * Configuration time: Fri Jul 30 00:00:04 EET DST 1999
* Configured by : jhi
* Target system : osf1 alpha.hut.fi v4.0 878 alpha
*/
@@ -2129,6 +2129,14 @@
#define M_VOID /* Xenix strikes again */
#endif
+/* PERL_BINCOMPAT_5005:
+ * This symbol, if defined, indicates that Perl 5.006 should be
+ * binary-compatible with Perl 5.005. This is impossible for builds
+ * that use features like threads and multiplicity it is always
+ * for those versions.
+ */
+# PERL_BINCOMPAT_5005 /**/
+
/* DLSYM_NEEDS_UNDERSCORE:
* This symbol, if defined, indicates that we need to prepend an
* underscore to the symbol name before calling dlsym(). This only