diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2002-05-01 02:04:22 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2002-05-01 02:04:22 +0000 |
commit | d953f698b2c38b90c08a3ed9f11ce2835fc0eb22 (patch) | |
tree | 7761c4d7a1d61f68950403b3104e2469d4a7540f /Porting | |
parent | 641d418146aca42ab6c180be32ab9f32e3d6ea46 (diff) | |
download | perl-d953f698b2c38b90c08a3ed9f11ce2835fc0eb22.tar.gz |
No bincompat5005.
p4raw-id: //depot/perl@16291
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/Glossary | 17 | ||||
-rw-r--r-- | Porting/config.sh | 2 |
2 files changed, 3 insertions, 16 deletions
diff --git a/Porting/Glossary b/Porting/Glossary index 80f05ed145..c731940d78 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -62,7 +62,7 @@ api_revision (patchlevel.U): possible value. The version list appropriate for the current system is determined in inc_version_list.U. XXX To do: Since compatibility can depend on compile time - options (such as bincompat, longlong, etc.) it should + options (such as longlong, etc.) it should (perhaps) be set by Configure, but currently it isn't. Currently, we read a hard-wired value from patchlevel.h. Perhaps what we ought to do is take the hard-wired value from @@ -141,10 +141,6 @@ 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 this version of Perl 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. @@ -400,13 +396,6 @@ 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 this version of Perl 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. @@ -4434,8 +4423,8 @@ xs_apiversion (xs_apiversion.U): See INSTALL for how this works. The versioned site_perl directory was introduced in 5.005, so that is the lowest possible value. - Since this can depend on compile time options (such as - bincompat) it is set by Configure. Other non-default sources + Since this can depend on compile time options + it is set by Configure. Other non-default sources of potential incompatibility, such as multiplicity, threads, debugging, 64bits, sfio, etc., are not checked for currently, though in principle we could go snooping around in old diff --git a/Porting/config.sh b/Porting/config.sh index 778b427106..5fcef92fca 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -46,7 +46,6 @@ awk='awk' baserev='5.0' bash='' bin='/opt/perl/bin' -bincompat5005='define' binexp='/opt/perl/bin' bison='bison' byacc='byacc' @@ -114,7 +113,6 @@ d_atoll='undef' d_attribut='undef' d_bcmp='define' d_bcopy='define' -d_bincompat5005='define' d_bsd='undef' d_bsdgetpgrp='undef' d_bsdsetpgrp='define' |