diff options
author | Joseph Myers <joseph@codesourcery.com> | 2011-01-19 20:39:09 +0000 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2011-01-19 20:39:09 +0000 |
commit | 368e0b39344b9d3ce1ea5528c65f46cf613e05f0 (patch) | |
tree | 19d36456014ad6406485e86bb8deb0343f0b5dae /gcc/config | |
parent | 5ee9259f75c8d3f90b4860ee7cd40e253de8856b (diff) | |
download | gcc-368e0b39344b9d3ce1ea5528c65f46cf613e05f0.zip gcc-368e0b39344b9d3ce1ea5528c65f46cf613e05f0.tar.gz gcc-368e0b39344b9d3ce1ea5528c65f46cf613e05f0.tar.bz2 |
linux64.h (LINK_SPEC): Remove %{non_shared} %{call_shared}.
* 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
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/mips/linux64.h | 3 | ||||
-rw-r--r-- | gcc/config/mips/mips.h | 2 | ||||
-rw-r--r-- | gcc/config/mips/netbsd.h | 1 | ||||
-rw-r--r-- | gcc/config/mips/openbsd.h | 5 | ||||
-rw-r--r-- | gcc/config/mips/sde.h | 2 |
5 files changed, 5 insertions, 8 deletions
diff --git a/gcc/config/mips/linux64.h b/gcc/config/mips/linux64.h index 0822c6d..987a991 100644 --- a/gcc/config/mips/linux64.h +++ b/gcc/config/mips/linux64.h @@ -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: \ diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index 93b70ff..24539c4 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -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 */ diff --git a/gcc/config/mips/netbsd.h b/gcc/config/mips/netbsd.h index 44ef20c..82a0921 100644 --- a/gcc/config/mips/netbsd.h +++ b/gcc/config/mips/netbsd.h @@ -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" diff --git a/gcc/config/mips/openbsd.h b/gcc/config/mips/openbsd.h index e6fe265..a392ca4 100644 --- a/gcc/config/mips/openbsd.h +++ b/gcc/config/mips/openbsd.h @@ -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*}" diff --git a/gcc/config/mips/sde.h b/gcc/config/mips/sde.h index 6a5485d..7194c1e 100644 --- a/gcc/config/mips/sde.h +++ b/gcc/config/mips/sde.h @@ -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}" |