Change 34890 by [EMAIL PROTECTED] on 2008/11/19 11:04:36

        Integrate:
        [ 34884]
        Integrate:
        [ 34852]
        Subject: Re: 5.8.9 RC1 report
        From: Rainer Tammer <[EMAIL PROTECTED]>
        Date: Thu, 13 Nov 2008 15:14:46 +0100
        Message-ID: <[EMAIL PROTECTED]>
        
        [ 34885]
        Integrate:
        [ 34861]
        Subject: Re: 5.8.9 RC1 report
        From: Rainer Tammer <[EMAIL PROTECTED]>
        Date: Mon, 17 Nov 2008 08:53:34 +0100
        Message-ID: <[EMAIL PROTECTED]>

Affected files ...

... //depot/maint-5.8/perl/hints/aix.sh#26 integrate
... //depot/maint-5.8/perl/makedef.pl#52 integrate

Differences ...

==== //depot/maint-5.8/perl/hints/aix.sh#26 (text) ====
Index: perl/hints/aix.sh
--- perl/hints/aix.sh#25~34289~ 2008-09-05 16:04:00.000000000 -0700
+++ perl/hints/aix.sh   2008-11-19 03:04:36.000000000 -0800
@@ -164,7 +164,7 @@
 # -bE:$(BASEEXT).exp       Export these symbols.  This file contains only one
 #                          symbol: boot_$(EXP)  can it be auto-generated?
 if test $usenativedlopen = 'true' ; then
-    lddlflags="$lddlflags -bhalt:4 -bexpall -G -bnoentry -lc"
+    lddlflags="$lddlflags -bhalt:4 -G -bI:\$(PERL_INC)/perl.exp 
-bE:\$(BASEEXT).exp -bnoentry -lc -lm"
 else
     lddlflags="$lddlflags -bhalt:4 -bM:SRE -bI:\$(PERL_INC)/perl.exp 
-bE:\$(BASEEXT).exp -bnoentry -lc"
     fi

==== //depot/maint-5.8/perl/makedef.pl#52 (text) ====
Index: perl/makedef.pl
--- perl/makedef.pl#51~34439~   2008-09-29 00:38:35.000000000 -0700
+++ perl/makedef.pl     2008-11-19 03:04:36.000000000 -0800
@@ -127,6 +127,7 @@
     $define{$1} = 1 if /^\s*#\s*define\s+(MULTIPLICITY)\b/;
     $define{$1} = 1 if /^\s*#\s*define\s+(PERL_\w+)\b/;
     $define{$1} = 1 if /^\s*#\s*define\s+(USE_\w+)\b/;
+    $define{$1} = 1 if /^\s*#\s*define\s+(HAS_\w+)\b/;
 }
 close(CFG);
 
@@ -403,6 +404,10 @@
                     PL_statusvalue_vms
                     PL_sys_intern
                     )]);
+    skip_symbols([qw(
+                    Perl_signbit
+                    )])
+       if $define{'HAS_SIGNBIT'};
     emit_symbols([qw(
                     boot_DynaLoader
                     )]);
End of Patch.

Reply via email to