summaryrefslogtreecommitdiff
path: root/perl.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-05-20 11:32:25 +0200
committerNicholas Clark <nick@ccl4.org>2009-05-20 11:33:21 +0200
commitefb0071775238a7ca34b142838911d57320e638c (patch)
treeb9f22d2b38254e6bd15f5bdd9cad7b4cf8f24d80 /perl.h
parentefa50c51e3301a2ca8be765fedfdae78eff1615b (diff)
downloadperl-efb0071775238a7ca34b142838911d57320e638c.tar.gz
Remove binary compatibility scaffolding for the change to PL_bitcount.
Diffstat (limited to 'perl.h')
-rw-r--r--perl.h15
1 files changed, 0 insertions, 15 deletions
diff --git a/perl.h b/perl.h
index 66459b493c..4f4130e40f 100644
--- a/perl.h
+++ b/perl.h
@@ -4240,29 +4240,14 @@ EXTCONST char PL_uuemap[65]
EXTCONST char PL_uudmap[256] =
#include "uudmap.h"
;
-# ifdef MULTIPLICITY
-/* There's no binary compatibility issue with adding a new global PL_bitcount,
- because before this change, under MULTIPLICITY the pre-processor would have
- been replacing the token PL_bitcount with an expression to access the
- interpreter struct. */
EXTCONST char PL_bitcount[256] =
-# else
-/* For binary compatibility, we can't replace the existing pointer PL_bitcount
- with an array PL_bitcount. So keep the existing variable, but make it point
- to our compile-time generated array instead. */
-EXTCONST char PL_bitcount_array[256] =
-# endif
# include "bitcount.h"
;
EXTCONST char* const PL_sig_name[] = { SIG_NAME };
EXTCONST int PL_sig_num[] = { SIG_NUM };
#else
EXTCONST char PL_uudmap[256];
-# ifdef MULTIPLICITY
EXTCONST char PL_bitcount[256];
-# else
-EXTCONST char PL_bitcount_array[256];
-# endif
EXTCONST char* const PL_sig_name[];
EXTCONST int PL_sig_num[];
#endif