OSDN Git Service

* config/m68k/uclinux.h (LIB_SPEC): Add elf2flt magic required for
authorbernie <bernie@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 27 Dec 2003 18:51:58 +0000 (18:51 +0000)
committerbernie <bernie@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 27 Dec 2003 18:51:58 +0000 (18:51 +0000)
correct linking of executables using id-based shared libraries.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75173 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/m68k/uclinux.h

index ea84f44..b4e12f3 100644 (file)
@@ -1,3 +1,8 @@
+2003-12-27  Bernardo Innocenti  <bernie@develer.com>
+
+       * config/m68k/uclinux.h (LIB_SPEC): Add elf2flt magic required for
+       correct linking of executables using id-based shared libraries.
+
 2003-12-27  Kazu Hirata  <kazu@cs.umass.edu>
 
        * config/i386/i386-interix.h: Remove uses of "register"
index 596cc19..3ef0b97 100644 (file)
@@ -30,7 +30,7 @@ Boston, MA 02111-1307, USA.  */
    profiling, or libg.a.  */
 #undef LIB_SPEC
 #define LIB_SPEC "\
-%{mid-shared-library:-R libc.gdb%s} -lc \
+%{mid-shared-library:-R libc.gdb%s -elf2flt -shared-lib-id 0} -lc \
 "
 
 /* we don't want a .eh_frame section.  */