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}.
/* 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.
#undef LINK_SPEC
#define LINK_SPEC \
"%{h*} %{v:-V} \
- %{b} \
%{static:-dn -Bstatic} \
%{shared:-G -dy -z text} \
%{symbolic:-Bsymbolic -G -dy -z text} \
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
#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} \
%{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} \