]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
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 8020abe86805321995482bf223f4487f135158ed..09885249317ea5551193b19ffe52f6b474512027 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 0822c6d1fb58ff6c138427d51ac3bc7e11458b4f..987a9915cf7856cb409c51da3d74b00662f48485 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 93b70ffee191cecc505f38c3ae3f4a99e6860d9f..24539c4490a761ee0790bd3d64647ddf4a38da29 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 44ef20cfff04788575c36f256370dcca42b587ea..82a0921ed00cd50a0b4c2e193dacdc4ae3ce6f20 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 e6fe265bc68d7a7d13c1e77528f143134fa85e80..a392ca4701d3af04d54ff2d9dc1c108c074bc42e 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 6a5485d7bba0bf9d3646ccd56d46998110f999f0..7194c1e5425d0f5a29dfce8b87cb846bf2f262f1 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}"