pass -v/-dn to elf linker.
authorMichael Meissner <meissner@gcc.gnu.org>
Fri, 3 Sep 1993 21:54:58 +0000 (21:54 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Fri, 3 Sep 1993 21:54:58 +0000 (21:54 +0000)
From-SVN: r5256

gcc/config/i386/osfelf.h
gcc/config/i386/osfrose.h

index 64e94550abb9a20206955483ce9950fe7ac6b46f..d7c6c8700ab1ba454905d5aaa1d01c9f9d81a473 100644 (file)
@@ -50,12 +50,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define ASM_SPEC       "%{v*: -v}"
 
 #undef  LINK_SPEC
-#define LINK_SPEC      "\
+#define LINK_SPEC      "%{v*: -v} \
 %{mrose:       %{!noshrlib: %{pic-none: -noshrlib} %{!pic-none: -warn_nopic}} \
-               %{nostdlib} %{noshrlib} %{glue} %{v*: -v}} \
-%{!mrose:      %{dy} %{dn} %{glue: } \
+               %{nostdlib} %{noshrlib} %{glue}} \
+%{!mrose:      %{dy} %{dn} %{glue: } \
                %{!dy: %{!dn: \
-                       %{noshrlib: } %{pic-none: } \
+                       %{noshrlib: -dn } %{pic-none: -dn } \
                        %{!noshrlib: %{!pic-none: -dy}}}}}"
 
 #undef TARGET_VERSION_INTERNAL
index f52f90b7935b9f0d6c93b86c3bd6d61148cf231f..3bb0f35053ca4e6a0271f7863a76571e36f9cc02 100644 (file)
@@ -103,12 +103,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define ASM_SPEC       "%{v*: -v}"
 
 #undef  LINK_SPEC
-#define LINK_SPEC      "\
+#define LINK_SPEC      "%{v*: -v} \
 %{!melf:       %{!noshrlib: %{pic-none: -noshrlib} %{!pic-none: -warn_nopic}} \
-               %{nostdlib} %{noshrlib} %{glue} %{v*: -v}} \
-%{melf:                %{dy} %{dn} %{glue: } \
+               %{nostdlib} %{noshrlib} %{glue}} \
+%{melf:                %{dy} %{dn} %{glue: } \
                %{!dy: %{!dn: \
-                       %{noshrlib: } %{pic-none: } \
+                       %{noshrlib: -dn } %{pic-none: -dn } \
                        %{!noshrlib: %{!pic-none: -dy}}}}}"
 
 #undef  LIB_SPEC