In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/b81e0e290a7c5a7e7343a6f4a9baf7b6ac93475e?hp=1b5aaca661f906a9b324afb51b7af8727497f276>

- Log -----------------------------------------------------------------
commit b81e0e290a7c5a7e7343a6f4a9baf7b6ac93475e
Author: Darin McBride <[email protected]>
Date:   Fri Jun 29 22:46:43 2012 -0700

    perldelta for 9d7bf4

M       pod/perldelta.pod

commit 077da62ff955a1517f28fde7b6613d123050dbcb
Author: Father Chrysostomos <[email protected]>
Date:   Fri Jun 29 22:25:28 2012 -0700

    op.c: S_op_integerize: -foo no longer needs an exception

M       op.c
-----------------------------------------------------------------------

Summary of changes:
 op.c              |    7 ++-----
 pod/perldelta.pod |    6 ++++--
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/op.c b/op.c
index e708a99..ae0d6e8 100644
--- a/op.c
+++ b/op.c
@@ -3184,11 +3184,8 @@ S_op_integerize(pTHX_ OP *o)
 
     PERL_ARGS_ASSERT_OP_INTEGERIZE;
 
-    /* integerize op, unless it happens to be C<-foo>.
-     * XXX should pp_i_negate() do magic string negation instead? */
-    if ((PL_opargs[type] & OA_OTHERINT) && (PL_hints & HINT_INTEGER)
-       && !(type == OP_NEGATE && cUNOPo->op_first->op_type == OP_CONST
-            && (cUNOPo->op_first->op_private & OPpCONST_BARE)))
+    /* integerize op. */
+    if ((PL_opargs[type] & OA_OTHERINT) && (PL_hints & HINT_INTEGER))
     {
        dVAR;
        o->op_ppaddr = PL_ppaddr[type = ++(o->op_type)];
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index c21c369..ccca097 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -328,9 +328,11 @@ source tree.
 
 =over 4
 
-=item XXX-some-platform
+=item *
 
-XXX
+Configure now always adds -qlanglvl=extc99 to the CC flags on AIX when
+using xlC.  This will make it easier to compile a number of XS-based modules
+that assume C99 [perl #113778].
 
 =back
 

--
Perl5 Master Repository

Reply via email to