Commit 8acb2e04 by Joseph Myers Committed by Joseph Myers

bfin.h (LINK_SPEC): Remove %{b}.

	* config/bfin/bfin.h (LINK_SPEC): Remove %{b}.
	* config/frv/frv.h (LINK_SPEC): Remove %{b}.
	* config/i386/netware.h (LINK_SPEC): Remove %{b}.
	* config/i386/nto.h (LINK_SPEC): Remove %{b}.
	* config/lm32/uclinux-elf.h (LINK_SPEC): Remove %{b}.
	* config/sol2.h (LINK_SPEC): Remove %{b}.
	* config/svr4.h (LINK_SPEC): Remove %{b}.

From-SVN: r167387
parent 83c2a9ef
2010-12-02 Joseph Myers <joseph@codesourcery.com> 2010-12-02 Joseph Myers <joseph@codesourcery.com>
* config/bfin/bfin.h (LINK_SPEC): Remove %{b}.
* config/frv/frv.h (LINK_SPEC): Remove %{b}.
* config/i386/netware.h (LINK_SPEC): Remove %{b}.
* config/i386/nto.h (LINK_SPEC): Remove %{b}.
* config/lm32/uclinux-elf.h (LINK_SPEC): Remove %{b}.
* config/sol2.h (LINK_SPEC): Remove %{b}.
* config/svr4.h (LINK_SPEC): Remove %{b}.
2010-12-02 Joseph Myers <joseph@codesourcery.com>
* config/i386/freebsd.h (LINK_SPEC): Cut long comment. * config/i386/freebsd.h (LINK_SPEC): Cut long comment.
* config/i386/linux.h (LINK_SPEC): Cut long comment. * config/i386/linux.h (LINK_SPEC): Cut long comment.
* config/i386/netware.h (LINK_SPEC): Remove %{V}. * config/i386/netware.h (LINK_SPEC): Remove %{V}.
...@@ -253,7 +253,6 @@ extern unsigned int bfin_workarounds; ...@@ -253,7 +253,6 @@ extern unsigned int bfin_workarounds;
#define LINK_SPEC "\ #define LINK_SPEC "\
%{h*} %{v:-V} \ %{h*} %{v:-V} \
%{b} \
%{mfdpic:-melf32bfinfd -z text} \ %{mfdpic:-melf32bfinfd -z text} \
%{static:-dn -Bstatic} \ %{static:-dn -Bstatic} \
%{shared:-G -Bdynamic} \ %{shared:-G -Bdynamic} \
......
...@@ -160,7 +160,6 @@ ...@@ -160,7 +160,6 @@
#undef LINK_SPEC #undef LINK_SPEC
#define LINK_SPEC "\ #define LINK_SPEC "\
%{h*} %{v:-V} \ %{h*} %{v:-V} \
%{b} \
%{mfdpic:-melf32frvfd -z text} \ %{mfdpic:-melf32frvfd -z text} \
%{static:-dn -Bstatic} \ %{static:-dn -Bstatic} \
%{shared:-Bdynamic} \ %{shared:-Bdynamic} \
......
...@@ -32,7 +32,6 @@ along with GCC; see the file COPYING3. If not see ...@@ -32,7 +32,6 @@ along with GCC; see the file COPYING3. If not see
/* Kinda useless, but what the hell */ /* Kinda useless, but what the hell */
#undef LINK_SPEC #undef LINK_SPEC
#define LINK_SPEC "%{h*} %{v:-V} \ #define LINK_SPEC "%{h*} %{v:-V} \
%{b} \
%{Qy:} %{!Qn:-Qy}" %{Qy:} %{!Qn:-Qy}"
#undef STARTFILE_SPEC #undef STARTFILE_SPEC
......
/* Definitions for Intel 386 running QNX/Neutrino. /* Definitions for Intel 386 running QNX/Neutrino.
Copyright (C) 2002, 2003, 2007 Free Software Foundation, Inc. Copyright (C) 2002, 2003, 2007, 2010 Free Software Foundation, Inc.
This file is part of GCC. This file is part of GCC.
...@@ -64,7 +64,6 @@ crti.o%s \ ...@@ -64,7 +64,6 @@ crti.o%s \
#undef LINK_SPEC #undef LINK_SPEC
#define LINK_SPEC \ #define LINK_SPEC \
"%{h*} %{v:-V} \ "%{h*} %{v:-V} \
%{b} \
%{static:-dn -Bstatic} \ %{static:-dn -Bstatic} \
%{shared:-G -dy -z text} \ %{shared:-G -dy -z text} \
%{symbolic:-Bsymbolic -G -dy -z text} \ %{symbolic:-Bsymbolic -G -dy -z text} \
......
...@@ -68,7 +68,6 @@ ...@@ -68,7 +68,6 @@
#undef LINK_SPEC #undef LINK_SPEC
#define LINK_SPEC "%{h*} %{version:-v} \ #define LINK_SPEC "%{h*} %{version:-v} \
%{b} \
%{static:-Bstatic} \ %{static:-Bstatic} \
%{shared:-shared} \ %{shared:-shared} \
%{symbolic:-Bsymbolic} \ %{symbolic:-Bsymbolic} \
......
...@@ -175,7 +175,6 @@ along with GCC; see the file COPYING3. If not see ...@@ -175,7 +175,6 @@ along with GCC; see the file COPYING3. If not see
#undef LINK_SPEC #undef LINK_SPEC
#define LINK_SPEC \ #define LINK_SPEC \
"%{h*} %{v:-V} \ "%{h*} %{v:-V} \
%{b} \
%{!shared:%{!static:%{rdynamic: " RDYNAMIC_SPEC "}}} \ %{!shared:%{!static:%{rdynamic: " RDYNAMIC_SPEC "}}} \
%{static:-dn -Bstatic} \ %{static:-dn -Bstatic} \
%{shared:-G -dy %{!mimpure-text:-z text}} \ %{shared:-G -dy %{!mimpure-text:-z text}} \
......
...@@ -112,7 +112,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see ...@@ -112,7 +112,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
support here for as many of the other svr4 linker options as seems support here for as many of the other svr4 linker options as seems
reasonable, given that some of them conflict with options for other reasonable, given that some of them conflict with options for other
svr4 tools (e.g. the assembler). In particular, we do support the svr4 tools (e.g. the assembler). In particular, we do support the
-z*, -V, -b, -t, -Qy, -Qn, and -YP* options here, and the -e*, -l*, -z*, -V, -t, -Qy, -Qn, and -YP* options here, and the -e*, -l*,
-o*, -r, -s, -u*, and -L* options are directly supported by gcc.c -o*, -r, -s, -u*, and -L* options are directly supported by gcc.c
itself. We don't directly support the -m (generate load map) itself. We don't directly support the -m (generate load map)
option because that conflicts with the -m (run m4) option of the option because that conflicts with the -m (run m4) option of the
...@@ -131,7 +131,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see ...@@ -131,7 +131,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
#undef LINK_SPEC #undef LINK_SPEC
#ifdef CROSS_DIRECTORY_STRUCTURE #ifdef CROSS_DIRECTORY_STRUCTURE
#define LINK_SPEC "%{h*} %{v:-V} \ #define LINK_SPEC "%{h*} %{v:-V} \
%{b} \
%{static:-dn -Bstatic} \ %{static:-dn -Bstatic} \
%{shared:-G -dy -z text} \ %{shared:-G -dy -z text} \
%{symbolic:-Bsymbolic -G -dy -z text} \ %{symbolic:-Bsymbolic -G -dy -z text} \
...@@ -140,7 +139,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see ...@@ -140,7 +139,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
%{Qy:} %{!Qn:-Qy}" %{Qy:} %{!Qn:-Qy}"
#else #else
#define LINK_SPEC "%{h*} %{v:-V} \ #define LINK_SPEC "%{h*} %{v:-V} \
%{b} \
%{static:-dn -Bstatic} \ %{static:-dn -Bstatic} \
%{shared:-G -dy -z text} \ %{shared:-G -dy -z text} \
%{symbolic:-Bsymbolic -G -dy -z text} \ %{symbolic:-Bsymbolic -G -dy -z text} \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment