This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Patch, libgfortran] Obvious ABI bugfix committed


Hi,

I committed the patch below as obvious. The reason is that we shouldn't introduce new symbols into the GFORTRAN_1.0 node as that one is now the node used by the recently released gfortran 4.3.

2008-03-21 Janne Blomqvist <jb@gcc.gnu.org>

        * gfortran.map: Move erfc_scaled symbols to new symbol node
        GFORTRAN_1.1, thereby fixing ABI bug introduced in r132846.

Index: gfortran.map
===================================================================
--- gfortran.map        (revision 133430)
+++ gfortran.map        (working copy)
@@ -88,10 +88,6 @@ GFORTRAN_1.0 {
     _gfortran_eoshift3_4_char;
     _gfortran_eoshift3_8;
     _gfortran_eoshift3_8_char;
-    _gfortran_erfc_scaled_r4;
-    _gfortran_erfc_scaled_r8;
-    _gfortran_erfc_scaled_r10;
-    _gfortran_erfc_scaled_r16;
     _gfortran_etime;
     _gfortran_etime_sub;
     _gfortran_exit_i4;
@@ -1035,6 +1031,14 @@ GFORTRAN_1.0 {
     *;
 };

+GFORTRAN_1.1 {
+  global:
+    _gfortran_erfc_scaled_r4;
+    _gfortran_erfc_scaled_r8;
+    _gfortran_erfc_scaled_r10;
+    _gfortran_erfc_scaled_r16;
+} GFORTRAN_1.0;
+
 F2C_1.0 {
   global:
     _gfortran_f2c_specific__abs_c4;


-- Janne Blomqvist


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]