]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* collect2.c (is_ctor_dtor): Remove CFRONT_LOSSAGE dependend code.
authorAndreas Jaeger <aj@suse.de>
Wed, 4 Jun 2003 04:56:26 +0000 (06:56 +0200)
committerAndreas Jaeger <aj@gcc.gnu.org>
Wed, 4 Jun 2003 04:56:26 +0000 (06:56 +0200)
From-SVN: r67422

gcc/ChangeLog
gcc/collect2.c

index e3070a3a92274336a5bb1c1eb9c044cd7978bf61..fec93fecd0d3c5de396d387ebb244f9eb5f88d26 100644 (file)
@@ -1,5 +1,7 @@
 2003-06-04  Andreas Jaeger  <aj@suse.de>
 
+       * collect2.c (is_ctor_dtor): Remove CFRONT_LOSSAGE dependend code.
+
        * fix-header.c: Remove ADD_MISSING_EXTERN_C dependend variables.
        (write_lbrac): Remove ADD_MISSING_EXTERN_C dependend code.
        (recognized_function): Likewise.
index 71229be5cc9ab8c326564cd08e9c25ae4dc7457e..4b20afc125d133beea99587d0ca08d28fe03f8f5 100644 (file)
@@ -577,14 +577,6 @@ is_ctor_dtor (s)
     { "GLOBAL__F_", sizeof ("GLOBAL__F_")-1, 5, 0 },
     { "GLOBAL__FI_", sizeof ("GLOBAL__FI_")-1, 3, 0 },
     { "GLOBAL__FD_", sizeof ("GLOBAL__FD_")-1, 4, 0 },
-#ifdef CFRONT_LOSSAGE /* Do not collect cfront initialization functions.
-                        cfront has its own linker procedure to collect them;
-                        if collect2 gets them too, they get collected twice
-                        when the cfront procedure is run and the compiler used
-                        for linking happens to be GCC.  */
-    { "sti__", sizeof ("sti__")-1, 1, 1 },
-    { "std__", sizeof ("std__")-1, 2, 1 },
-#endif /* CFRONT_LOSSAGE */
     { NULL, 0, 0, 0 }
   };