diff options
author | Nicholas Clark <nick@ccl4.org> | 2009-10-02 18:12:44 +0100 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2009-10-02 18:12:44 +0100 |
commit | 8b88b2b2a83b118e358c4d04557659e32d47c01b (patch) | |
tree | c696c6c5c77b90417d6640dc151bca8bd3596dc2 /ext/Storable/hints | |
parent | 43aed010bf8b6e3fe32d5f9e8e086dda22b5b4c6 (diff) | |
download | perl-8b88b2b2a83b118e358c4d04557659e32d47c01b.tar.gz |
Move Storable from ext/ to dist/
Diffstat (limited to 'ext/Storable/hints')
-rw-r--r-- | ext/Storable/hints/gnukfreebsd.pl | 1 | ||||
-rw-r--r-- | ext/Storable/hints/gnuknetbsd.pl | 1 | ||||
-rw-r--r-- | ext/Storable/hints/hpux.pl | 10 | ||||
-rw-r--r-- | ext/Storable/hints/linux.pl | 15 |
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; - } -} - |