summaryrefslogtreecommitdiff
path: root/plan9
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2008-05-31 01:54:46 +0000
committerDave Mitchell <davem@fdisolutions.com>2008-05-31 01:54:46 +0000
commit109c3d50375e96ee005ac98a3d457c7da2f5cb08 (patch)
treeaac53839f766cd4ed76bca14fac0230aec6ea984 /plan9
parent7f725de08364d6fc40f25825e967068b438dd6e8 (diff)
downloadperl-109c3d50375e96ee005ac98a3d457c7da2f5cb08.tar.gz
Integrate:
[ 33851] Fix for [perl #51848] Deparse interpolation in regex literal [ 33854] DEBUG_LEAKING_SCALARS wasn't reporting the correct line number of SVs allocated at runtime [ 33869] Subject: [PATCH] correct errors / omissions in documenting DOES From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org> Date: Mon, 19 May 2008 10:14:02 -0400 Message-ID: <20080519141402.GA54401@knight.local> [ 33874] Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com> Date: Tue, 20 May 2008 09:45:19 +0200 Message-ID: <b77c1dce0805200045i1000598ci13c9cb3a29f64b6d@mail.gmail.com> [ 33876] Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com> Date: Tue, 20 May 2008 10:14:28 +0200 Message-ID: <b77c1dce0805200114o5df69d8br9a02de5a508c3462@mail.gmail.com> [ 33890] The TODO tests of change 33876 were actually fixed by change 33874. [ 33896] Eliminate POSIX::int_macro_int, and all the complex AUTOLOAD fandango that creates closures round it. Instead, wrap WEXITSTATUS, WIFEXITED, WIFSIGNALED, WIFSTOPPED, WSTOPSIG and WTERMSIG directly with XS. The shared library is slightly larger, but dynamic memory usage savings beat this, even within one thread of one process. Simpler code too. [ 33897] Replaced the WEXITSTATUS, WIFEXITED, WIFSIGNALED, WIFSTOPPED, WSTOPSIG and WTERMSIG wrappers with one wrapper using the XS "ALIAS" feature. This gets the shared object size back below the size before the removal of int_macro_int. It looks like there are other space savings to be made this way. [ 33898] Subject: Re: [perl #54566] assertion failure fiddling with @ISA From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com> Date: Wed, 21 May 2008 14:42:48 +0200 Message-ID: <b77c1dce0805210542l164caf85k86a34feae25ca9a7@mail.gmail.com> [ 33909] Subject: [DOC PATCH] Memoize.pm refers to old title of "Higher Order Perl" From: Moritz Lenz <moritz@casella.verplant.org> Date: Thu, 22 May 2008 15:47:04 +0200 Message-ID: <48357958.2050501@casella.verplant.org> [ 33927] Subject: [PATCH] lib.pm should not warn about loading .par files From: Paul Fenwick <pjf@perltraining.com.au> Date: Thu, 22 May 2008 23:24:34 +1000 Message-ID: <48357412.5020703@perltraining.com.au> [ 33936] My recent changes to POSIX.xs forgot that WEXITSTATUS etc may not even be defined. This fix changes the error message from "Your vendor has not defined POSIX macro %s, used" to "POSIX::%s not implemented on this architecture", which I assume is not going to break anything. [ 33937] [perl #54758] Perl 5.10 memory corruption When @a = sort @a is pessimised if @a has magic, growing the stack requires various pointers to be reset in case the stack gets reallocated. [ 33939] Revert part of #31039 [ 33949] Subject: [PATCH] Propagate new i_gdbm*ndbm variables From: Andy Dougherty <doughera@lafayette.edu> Date: Thu, 29 May 2008 12:43:29 -0400 (EDT) Message-ID: <Pine.LNX.4.64.0805291241070.365@fractal.phys.lafayette.edu> [ 33951] Add index() tests for embedded nulls Subject: Re: [perl #53746] bug with index() matching beyond end of string when \0 bytes (00000000) are involved From: Abigail <abigail@abigail.be> Date: Tue, 6 May 2008 14:57:36 +0200 Message-Id: <20080506125736.GC17310@abigail.be> [ 33952] [perl #53746] bug with index() matching beyond end of string An off-by-one error meant that index($str,...) was effectively being executed as index("$str\0", ...). Probably introduced by change #26511. p4raw-link: @33952 on //depot/perl: 8ba22ff48d546c5622ef74aee96415810fcbf7a0 p4raw-link: @33951 on //depot/perl: 10489e41959ba56eedd511a8c320dfec04d8f588 p4raw-link: @33949 on //depot/perl: 3ab9413366b1fe51f6b372e0f48d97d464014ba2 p4raw-link: @33939 on //depot/perl: 2c476adc76fa529470c25a2721f54d8be0fabb12 p4raw-link: @33937 on //depot/perl: 62b40d2474e7487e6909e1872b6bccdf812c6818 p4raw-link: @33936 on //depot/perl: d49025b75d9b5002071bd1a4210654dab5663ef0 p4raw-link: @33927 on //depot/perl: 4f923b567478eff0dc7a4bc348785f02b03ea502 p4raw-link: @33909 on //depot/perl: b60ab40eb1d60b7918d821d835bf0a7e6295f5ee p4raw-link: @33898 on //depot/perl: ea86b3de3510ce31d0c08dd6a21701d74b25369d p4raw-link: @33897 on //depot/perl: 72bfe1b2b35945ea3c95d9b94ae2908121292236 p4raw-link: @33896 on //depot/perl: e99d581a4aaa3c92d0b0dda6799157fe7a569f31 p4raw-link: @33890 on //depot/perl: 9453289ade80637b5f30952e561a6060b8ec854f p4raw-link: @33876 on //depot/perl: ace56ae50476eeb045e2f78e4b9550922f258fde p4raw-link: @33874 on //depot/perl: 984f9f66477bc722578262ae8520584e44e881af p4raw-link: @33869 on //depot/perl: bcb8f0e81fd4f3ff4e9c5cf62b09223b964ff276 p4raw-link: @33854 on //depot/perl: e385c3bfc8853b925197cc2ddff78a11bae595e5 p4raw-link: @33851 on //depot/perl: 03b22f1b10d67ab063304de6dc37c76d815ca050 p4raw-link: @26511 on //depot/perl: 4c8626beeba549aaf3f327729c56a599716ee8b7 p4raw-id: //depot/maint-5.10/perl@33955 p4raw-integrated: from //depot/perl@33954 'copy in' lib/strict.t (@19845..) lib/UNIVERSAL.pm (@28403..) lib/lib_pm.PL (@28928..) lib/Memoize.pm (@30729..) pod/perlobj.pod (@31107..) NetWare/config.wc configure.com plan9/config_sh.sample symbian/config.sh uconfig.sh win32/config.bc win32/config.ce win32/config.gc win32/config.vc win32/config.vc64 (@33598..) ext/B/B/Deparse.pm ext/B/t/deparse.t (@33714..) ext/POSIX/POSIX.pm (@33826..) ext/B/t/concise-xs.t (@33829..) Configure (@33887..) t/op/index.t (@33951..) 'edit in' util.c (@33453..) 'merge in' pp_sort.c (@33448..) Cross/config.sh-arm-linux Porting/config.sh epoc/config.sh (@33598..) mg.c sv.c (@33815..) toke.c (@33858..) pod/perltodo.pod (@33865..) p4raw-integrated: from //depot/perl@33897 'edit in' ext/POSIX/POSIX.xs (@33896..) p4raw-integrated: from //depot/perl@33876 'ignore' t/lib/strict/subs (@22499..)
Diffstat (limited to 'plan9')
-rw-r--r--plan9/config_sh.sample2
1 files changed, 2 insertions, 0 deletions
diff --git a/plan9/config_sh.sample b/plan9/config_sh.sample
index dccbb5c5a6..ad904a6e06 100644
--- a/plan9/config_sh.sample
+++ b/plan9/config_sh.sample
@@ -619,6 +619,8 @@ i_float='define'
i_fp='undef'
i_fp_class='undef'
i_gdbm='undef'
+i_gdbm_ndbm='undef'
+i_gdbmndbm='undef'
i_grp='define'
i_ieeefp='undef'
i_inttypes='define'