aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2010-12-02 19:41:05 +0000
committerJoseph Myers <jsm28@gcc.gnu.org>2010-12-02 19:41:05 +0000
commit8acb2e0460822a4a3f24f76d6d691077e946119b (patch)
treeef6be07f13a17d6c2af1da6e43c7009e099c8566
parent83c2a9ef9c393566198d26c4ef616aad9bb77f8f (diff)
downloadgcc-8acb2e0460822a4a3f24f76d6d691077e946119b.zip
gcc-8acb2e0460822a4a3f24f76d6d691077e946119b.tar.gz
gcc-8acb2e0460822a4a3f24f76d6d691077e946119b.tar.bz2
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
-rw-r--r--gcc/ChangeLog10
-rw-r--r--gcc/config/bfin/bfin.h1
-rw-r--r--gcc/config/frv/frv.h1
-rw-r--r--gcc/config/i386/netware.h1
-rw-r--r--gcc/config/i386/nto.h3
-rw-r--r--gcc/config/lm32/uclinux-elf.h1
-rw-r--r--gcc/config/sol2.h1
-rw-r--r--gcc/config/svr4.h4
8 files changed, 12 insertions, 10 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ee54726..3035843 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,15 @@
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/linux.h (LINK_SPEC): Cut long comment.
* config/i386/netware.h (LINK_SPEC): Remove %{V}.
diff --git a/gcc/config/bfin/bfin.h b/gcc/config/bfin/bfin.h
index c409b26..955225d 100644
--- a/gcc/config/bfin/bfin.h
+++ b/gcc/config/bfin/bfin.h
@@ -253,7 +253,6 @@ extern unsigned int bfin_workarounds;
#define LINK_SPEC "\
%{h*} %{v:-V} \
-%{b} \
%{mfdpic:-melf32bfinfd -z text} \
%{static:-dn -Bstatic} \
%{shared:-G -Bdynamic} \
diff --git a/gcc/config/frv/frv.h b/gcc/config/frv/frv.h
index b2bc262..e3ed915 100644
--- a/gcc/config/frv/frv.h
+++ b/gcc/config/frv/frv.h
@@ -160,7 +160,6 @@
#undef LINK_SPEC
#define LINK_SPEC "\
%{h*} %{v:-V} \
-%{b} \
%{mfdpic:-melf32frvfd -z text} \
%{static:-dn -Bstatic} \
%{shared:-Bdynamic} \
diff --git a/gcc/config/i386/netware.h b/gcc/config/i386/netware.h
index 6eb949e..0b50566 100644
--- a/gcc/config/i386/netware.h
+++ b/gcc/config/i386/netware.h
@@ -32,7 +32,6 @@ along with GCC; see the file COPYING3. If not see
/* Kinda useless, but what the hell */
#undef LINK_SPEC
#define LINK_SPEC "%{h*} %{v:-V} \
- %{b} \
%{Qy:} %{!Qn:-Qy}"
#undef STARTFILE_SPEC
diff --git a/gcc/config/i386/nto.h b/gcc/config/i386/nto.h
index bc83a25..040f350 100644
--- a/gcc/config/i386/nto.h
+++ b/gcc/config/i386/nto.h
@@ -1,5 +1,5 @@
/* 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.
@@ -64,7 +64,6 @@ crti.o%s \
#undef LINK_SPEC
#define LINK_SPEC \
"%{h*} %{v:-V} \
- %{b} \
%{static:-dn -Bstatic} \
%{shared:-G -dy -z text} \
%{symbolic:-Bsymbolic -G -dy -z text} \
diff --git a/gcc/config/lm32/uclinux-elf.h b/gcc/config/lm32/uclinux-elf.h
index b060ac7..5ca4c38 100644
--- a/gcc/config/lm32/uclinux-elf.h
+++ b/gcc/config/lm32/uclinux-elf.h
@@ -68,7 +68,6 @@
#undef LINK_SPEC
#define LINK_SPEC "%{h*} %{version:-v} \
- %{b} \
%{static:-Bstatic} \
%{shared:-shared} \
%{symbolic:-Bsymbolic} \
diff --git a/gcc/config/sol2.h b/gcc/config/sol2.h
index 8c29fab..1ef0920 100644
--- a/gcc/config/sol2.h
+++ b/gcc/config/sol2.h
@@ -175,7 +175,6 @@ along with GCC; see the file COPYING3. If not see
#undef LINK_SPEC
#define LINK_SPEC \
"%{h*} %{v:-V} \
- %{b} \
%{!shared:%{!static:%{rdynamic: " RDYNAMIC_SPEC "}}} \
%{static:-dn -Bstatic} \
%{shared:-G -dy %{!mimpure-text:-z text}} \
diff --git a/gcc/config/svr4.h b/gcc/config/svr4.h
index 90967a1..adf9491 100644
--- a/gcc/config/svr4.h
+++ b/gcc/config/svr4.h
@@ -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
reasonable, given that some of them conflict with options for other
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
itself. We don't directly support the -m (generate load map)
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
#undef LINK_SPEC
#ifdef CROSS_DIRECTORY_STRUCTURE
#define LINK_SPEC "%{h*} %{v:-V} \
- %{b} \
%{static:-dn -Bstatic} \
%{shared:-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
%{Qy:} %{!Qn:-Qy}"
#else
#define LINK_SPEC "%{h*} %{v:-V} \
- %{b} \
%{static:-dn -Bstatic} \
%{shared:-G -dy -z text} \
%{symbolic:-Bsymbolic -G -dy -z text} \