(LINK_SPEC): Fix last change.
authorRichard Kenner <kenner@gcc.gnu.org>
Mon, 14 Jul 1997 12:10:11 +0000 (08:10 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 14 Jul 1997 12:10:11 +0000 (08:10 -0400)
From-SVN: r14438

gcc/config/m68k/linux.h

index 6110fc35a5def14a36de24145a4df9a71eaeb8b2..0ebc5f1ca7179b074e21010d1a955d7745cb0de0 100644 (file)
@@ -150,14 +150,14 @@ Boston, MA 02111-1307, USA.  */
 #undef LINK_SPEC
 #ifdef USE_GNULIBC_1
 #ifndef LINUX_DEFAULT_ELF
-#define LINK_SPEC "-m m68kelf %{shared:-shared} %{symbolic:-shared -Bsymbolic} \
+#define LINK_SPEC "-m m68kelf %{shared} %{symbolic:-shared -Bsymbolic} \
   %{!shared:%{!symbolic: \
     %{!static: \
       %{rdynamic:-export-dynamic} \
       %{!dynamic-linker*:-dynamic-linker /lib/elf/ld-linux.so.1} \
       %{!rpath*:-rpath /lib/elf/}} %{static}}}"
 #else
-#define LINK_SPEC "-m m68kelf %{shared:-shared} %{symbolic:-shared -Bsymbolic} \
+#define LINK_SPEC "-m m68kelf %{shared} %{symbolic:-shared -Bsymbolic} \
   %{!shared:%{!symbolic: \
     %{!static: \
       %{rdynamic:-export-dynamic} \
@@ -165,11 +165,12 @@ Boston, MA 02111-1307, USA.  */
     %{static}}}"
 #endif
 #else
-#define LINK_SPEC "-m m68kelf %{shared:-shared} %{symbolic:-shared -Bsymbolic} \
-  %{!shared:%{!symbolic: \
+#define LINK_SPEC "-m m68kelf %{shared} \
+  %{!shared: \
     %{!static: \
-      %{rdynamic:-export-dynamic}} \
-    %{static}}}"
+      %{rdynamic:-export-dynamic} \
+      %{!dynamic-linker*:-dynamic-linker /lib/ld.so.1}} \
+    %{static}}"
 #endif
 
 /* For compatibility with linux/a.out */