linux64.h (LINK_SPEC): Remove %{non_shared} %{call_shared}.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 19 Jan 2011 20:39:09 +0000 (20:39 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Wed, 19 Jan 2011 20:39:09 +0000 (20:39 +0000)
* config/mips/linux64.h (LINK_SPEC): Remove %{non_shared}
%{call_shared}.
* config/mips/mips.h (LINK_SPEC): Remove %{non_shared}.
* config/mips/netbsd.h (LINK_SPEC): Remove %{call_shared}.
* config/mips/openbsd.h (LINK_SPEC): Remove %{non_shared}
%{call_shared} and conditionals on these options not being passed.
* config/mips/sde.h (LINK_SPEC): Remove %{non_shared}
%{call_shared}.

From-SVN: r169024

gcc/ChangeLog
gcc/config/mips/linux64.h
gcc/config/mips/mips.h
gcc/config/mips/netbsd.h
gcc/config/mips/openbsd.h
gcc/config/mips/sde.h

index 8020abe..0988524 100644 (file)
@@ -1,3 +1,14 @@
+2011-01-19  Joseph Myers  <joseph@codesourcery.com>
+
+       * config/mips/linux64.h (LINK_SPEC): Remove %{non_shared}
+       %{call_shared}.
+       * config/mips/mips.h (LINK_SPEC): Remove %{non_shared}.
+       * config/mips/netbsd.h (LINK_SPEC): Remove %{call_shared}.
+       * config/mips/openbsd.h (LINK_SPEC): Remove %{non_shared}
+       %{call_shared} and conditionals on these options not being passed.
+       * config/mips/sde.h (LINK_SPEC): Remove %{non_shared}
+       %{call_shared}.
+
 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
 
        * ipa-split.c (find_return_bb): Use single_pred_p/single_pred_edge,
index 0822c6d..987a991 100644 (file)
@@ -47,8 +47,7 @@ along with GCC; see the file COPYING3.  If not see
 #undef LINK_SPEC
 #define LINK_SPEC "\
 %{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} %{mips4} \
-%{shared} %{non_shared} \
-%{call_shared} \
+%{shared} \
  %(endian_spec) \
   %{!shared: \
     %{!static: \
index 93b70ff..24539c4 100644 (file)
@@ -1150,7 +1150,7 @@ enum mips_code_readable_setting {
 #define LINK_SPEC "\
 %(endian_spec) \
 %{G*} %{mips1} %{mips2} %{mips3} %{mips4} %{mips32*} %{mips64*} \
-%{shared} %{non_shared}"
+%{shared}"
 #endif  /* LINK_SPEC defined */
 
 
index 44ef20c..82a0921 100644 (file)
@@ -148,7 +148,6 @@ along with GCC; see the file COPYING3.  If not see
    %{EB:-m elf32bmip} \
    %(endian_spec) \
    %{G*} %{mips1} %{mips2} %{mips3} %{mips4} %{mips32} %{mips32r2} %{mips64} \
-   %{call_shared} \
    %(netbsd_link_spec)"
 
 #define NETBSD_ENTRY_POINT "__start"
index e6fe265..a392ca4 100644 (file)
@@ -77,9 +77,8 @@ along with GCC; see the file COPYING3.  If not see
 #undef LINK_SPEC
 #define LINK_SPEC \
   "%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \
-   %{shared} %{non_shared} \
-   %{call_shared} \
-   %{!shared: %{!non_shared: %{!call_shared: -non_shared}}} \
+   %{shared} \
+   %{!shared: -non_shared} \
    -dynamic-linker /usr/libexec/ld.so \
    %{!nostdlib:%{!r:%{!e*:-e __start}}} -dc -dp \
    %{static:-Bstatic} %{!static:-Bdynamic} %{assert*}"
index 6a5485d..7194c1e 100644 (file)
@@ -59,7 +59,7 @@ along with GCC; see the file COPYING3.  If not see
 #define LINK_SPEC "\
 %(endian_spec) \
 %{G*} %{mips1} %{mips2} %{mips3} %{mips4} %{mips32*} %{mips64*} \
-%{shared} %{non_shared} %{call_shared} \
+%{shared} \
 %{mabi=n32:-melf32%{EB:b}%{EL:l}tsmipn32} \
 %{mabi=64:-melf64%{EB:b}%{EL:l}tsmip} \
 %{mabi=32:-melf32%{EB:b}%{EL:l}tsmip}"