summaryrefslogtreecommitdiff
path: root/ext/Storable/hints
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-10-02 18:12:44 +0100
committerNicholas Clark <nick@ccl4.org>2009-10-02 18:12:44 +0100
commit8b88b2b2a83b118e358c4d04557659e32d47c01b (patch)
treec696c6c5c77b90417d6640dc151bca8bd3596dc2 /ext/Storable/hints
parent43aed010bf8b6e3fe32d5f9e8e086dda22b5b4c6 (diff)
downloadperl-8b88b2b2a83b118e358c4d04557659e32d47c01b.tar.gz
Move Storable from ext/ to dist/
Diffstat (limited to 'ext/Storable/hints')
-rw-r--r--ext/Storable/hints/gnukfreebsd.pl1
-rw-r--r--ext/Storable/hints/gnuknetbsd.pl1
-rw-r--r--ext/Storable/hints/hpux.pl10
-rw-r--r--ext/Storable/hints/linux.pl15
4 files changed, 0 insertions, 27 deletions
diff --git a/ext/Storable/hints/gnukfreebsd.pl b/ext/Storable/hints/gnukfreebsd.pl
deleted file mode 100644
index db63567966..0000000000
--- a/ext/Storable/hints/gnukfreebsd.pl
+++ /dev/null
@@ -1 +0,0 @@
-do './hints/linux.pl' or die $@;
diff --git a/ext/Storable/hints/gnuknetbsd.pl b/ext/Storable/hints/gnuknetbsd.pl
deleted file mode 100644
index db63567966..0000000000
--- a/ext/Storable/hints/gnuknetbsd.pl
+++ /dev/null
@@ -1 +0,0 @@
-do './hints/linux.pl' or die $@;
diff --git a/ext/Storable/hints/hpux.pl b/ext/Storable/hints/hpux.pl
deleted file mode 100644
index 959d6fedf0..0000000000
--- a/ext/Storable/hints/hpux.pl
+++ /dev/null
@@ -1,10 +0,0 @@
-# HP C-ANSI-C has problems in the optimizer for 5.8.x (not for 5.11.x)
-# So drop to -O1 for Storable
-
-use Config;
-
-unless ($Config{gccversion}) {
- my $optimize = $Config{optimize};
- $optimize =~ s/(^| )[-+]O[2-9]( |$)/$1+O1$2/ and
- $self->{OPTIMIZE} = $optimize;
- }
diff --git a/ext/Storable/hints/linux.pl b/ext/Storable/hints/linux.pl
deleted file mode 100644
index 0c7d5e35a9..0000000000
--- a/ext/Storable/hints/linux.pl
+++ /dev/null
@@ -1,15 +0,0 @@
-# gcc -O3 (and higher) can cause code produced from Storable.xs that
-# dumps core immediately in recurse.t and retrieve.t, in is_storing()
-# and last_op_in_netorder(), respectively. In both cases the cxt is
-# full of junk (and according to valgrind the cxt was never stack'd,
-# malloc'd or free'd). Observed in Debian 3.0 x86, with gccs 2.95.4
-# 20011002 and 3.3, and in Redhat 7.1 with gcc 3.3.1. The failures
-# happen only for unthreaded builds, threaded builds work okay.
-use Config;
-if ($Config{gccversion}) {
- my $optimize = $Config{optimize};
- if ($optimize =~ s/(^| )-O[3-9]( |$)/$1-O2$2/) {
- $self->{OPTIMIZE} = $optimize;
- }
-}
-