diff options
author | Dave Mitchell <davem@fdisolutions.com> | 2008-05-31 01:54:46 +0000 |
---|---|---|
committer | Dave Mitchell <davem@fdisolutions.com> | 2008-05-31 01:54:46 +0000 |
commit | 109c3d50375e96ee005ac98a3d457c7da2f5cb08 (patch) | |
tree | aac53839f766cd4ed76bca14fac0230aec6ea984 /Porting | |
parent | 7f725de08364d6fc40f25825e967068b438dd6e8 (diff) | |
download | perl-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 'Porting')
-rw-r--r-- | Porting/config.sh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Porting/config.sh b/Porting/config.sh index 237e3dc66b..0751b91ca3 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -638,6 +638,8 @@ i_float='define' i_fp='undef' i_fp_class='undef' i_gdbm='define' +i_gdbm_ndbm='undef' +i_gdbmndbm='undef' i_grp='define' i_ieeefp='undef' i_inttypes='define' |