summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbernie <bernie@138bc75d-0d04-0410-961f-82ee72b054a4>2003-12-27 18:51:58 +0000
committerbernie <bernie@138bc75d-0d04-0410-961f-82ee72b054a4>2003-12-27 18:51:58 +0000
commitd67c9ae038e5880159d906e1edcfc0120bfa4e00 (patch)
treed6b5735301cee66591b7aa8b57b2488cacccedbc
parent5127eb8c2c819702225b08de06319a3ee0148be7 (diff)
downloadppe42-gcc-d67c9ae038e5880159d906e1edcfc0120bfa4e00.tar.gz
ppe42-gcc-d67c9ae038e5880159d906e1edcfc0120bfa4e00.zip
* config/m68k/uclinux.h (LIB_SPEC): Add elf2flt magic required for
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
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/m68k/uclinux.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ea84f4479ca..b4e12f3646f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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"
diff --git a/gcc/config/m68k/uclinux.h b/gcc/config/m68k/uclinux.h
index 596cc1979c8..3ef0b9742a1 100644
--- a/gcc/config/m68k/uclinux.h
+++ b/gcc/config/m68k/uclinux.h
@@ -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. */
OpenPOWER on IntegriCloud