aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBernardo Innocenti <bernie@develer.com>2003-12-27 19:51:58 +0100
committerBernardo Innocenti <bernie@gcc.gnu.org>2003-12-27 19:51:58 +0100
commit9bd85baa69e57d5363fb9e059cc8f12464ad4379 (patch)
treed6b5735301cee66591b7aa8b57b2488cacccedbc /gcc
parent82ebe78b9e94cf6a7ba8a9b77f76eefab318fd49 (diff)
downloadgcc-9bd85baa69e57d5363fb9e059cc8f12464ad4379.zip
gcc-9bd85baa69e57d5363fb9e059cc8f12464ad4379.tar.gz
gcc-9bd85baa69e57d5363fb9e059cc8f12464ad4379.tar.bz2
uclinux.h (LIB_SPEC): Add elf2flt magic required for correct linking of executables using id-based...
* config/m68k/uclinux.h (LIB_SPEC): Add elf2flt magic required for correct linking of executables using id-based shared libraries. From-SVN: r75173
Diffstat (limited to 'gcc')
-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 ea84f44..b4e12f3 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 596cc19..3ef0b97 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. */