* config/bfin/bfin.h (LINK_SPEC): Remove %{Qy:} %{!Qn:-Qy}.
* config/frv/frv.h (LINK_SPEC): Likewise.
* config/i386/netware.h (LINK_SPEC): Likewise.
* config/m68k/linux.h (ASM_SPEC): Likewise.
* config/rs6000/linux64.h (ASM_SPEC_COMMON): Likewise.
* config/rs6000/sysv4.h (LINK_SPEC): Likewise.
* config/rs6000/vxworks.h (ASM_SPEC): Likewise.
* config/sparc/linux.h (ASM_SPEC): Likewise.
* config/sparc/linux64.h (ASM_SPEC): Likewise.
* config/sparc/sp-elf.h (ASM_SPEC): Likewise.
From-SVN: r169303
+2011-01-26 Joseph Myers <joseph@codesourcery.com>
+
+ * config/bfin/bfin.h (LINK_SPEC): Remove %{Qy:} %{!Qn:-Qy}.
+ * config/frv/frv.h (LINK_SPEC): Likewise.
+ * config/i386/netware.h (LINK_SPEC): Likewise.
+ * config/m68k/linux.h (ASM_SPEC): Likewise.
+ * config/rs6000/linux64.h (ASM_SPEC_COMMON): Likewise.
+ * config/rs6000/sysv4.h (LINK_SPEC): Likewise.
+ * config/rs6000/vxworks.h (ASM_SPEC): Likewise.
+ * config/sparc/linux.h (ASM_SPEC): Likewise.
+ * config/sparc/linux64.h (ASM_SPEC): Likewise.
+ * config/sparc/sp-elf.h (ASM_SPEC): Likewise.
+
2011-01-26 Joseph Myers <joseph@codesourcery.com>
* config/bfin/bfin.h (ASM_SPEC): Remove %{Ym,*}.
%{static:-dn -Bstatic} \
%{shared:-G -Bdynamic} \
%{symbolic:-Bsymbolic} \
-%{Qy:} %{!Qn:-Qy} \
-init __init -fini __fini "
/* Generate DSP instructions, like DSP halfword loads */
%{static:-dn -Bstatic} \
%{shared:-Bdynamic} \
%{symbolic:-Bsymbolic} \
-%{G*} \
-%{Qy:} %{!Qn:-Qy}"
+%{G*}"
#undef LIB_SPEC
#define LIB_SPEC "--start-group -lc -lsim --end-group"
/* Core target definitions for GCC for Intel 80x86 running Netware.
and using dwarf for the debugging format.
- Copyright (C) 1993, 1994, 2004, 2007, 2008, 2009, 2010
+ Copyright (C) 1993, 1994, 2004, 2007, 2008, 2009, 2010, 2011
Free Software Foundation, Inc.
Written by David V. Henkel-Wallace (gumby@cygnus.com)
/* Kinda useless, but what the hell */
#undef LINK_SPEC
-#define LINK_SPEC "%{h*} %{v:-V} \
- %{Qy:} %{!Qn:-Qy}"
+#define LINK_SPEC "%{h*} %{v:-V}"
#undef STARTFILE_SPEC
#define STARTFILE_SPEC ""
/* Add %(asm_cpu_spec) to a generic definition of ASM_SPEC. */
#undef ASM_SPEC
-#define ASM_SPEC "%(asm_cpu_spec) %(asm_pcrel_spec) \
- %{Qy:} %{!Qn:-Qy}"
+#define ASM_SPEC "%(asm_cpu_spec) %(asm_pcrel_spec)"
#undef PREFERRED_STACK_BOUNDARY
#define PREFERRED_STACK_BOUNDARY 32
#define ASM_SPEC_COMMON "%(asm_cpu) \
%{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}} \
-%{Qy:} %{!Qn:-Qy} \
%{mlittle} %{mlittle-endian} %{mbig} %{mbig-endian}"
#undef SUBSUBTARGET_EXTRA_SPECS
#define LINK_SPEC "\
%{h*} %{v:-V} %{!msdata=none:%{G*}} %{msdata=none:-G0} \
%{R*} \
-%{Qy:} %{!Qn:-Qy} \
%(link_shlib) \
%{!T*: %(link_start) } \
%(link_target) \
#define ASM_SPEC \
"%(asm_cpu) \
%{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}} \
- %{Qy:} %{!Qn:-Qy} \
%{mrelocatable} %{mrelocatable-lib} %{fpic:-K PIC} %{fPIC:-K PIC} -mbig"
#undef LIB_SPEC
/* It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC
#define ASM_SPEC "\
-%{!Qn:-Qy} \
-s \
%{fpic|fPIC|fpie|fPIE:-K PIC} \
%{!.c:%{findirect-dispatch:-K PIC}} \
/* It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC
#define ASM_SPEC "\
-%{!Qn:-Qy} \
-s \
%{fpic|fPIC|fpie|fPIE:-K PIC} \
%{!.c:%{findirect-dispatch:-K PIC}} \
/* It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC
#define ASM_SPEC \
- "%{Qy:} %{!Qn:-Qy} -s \
+ "-s \
%{fpic|fpie|fPIC|fPIE:-K PIC} %(asm_cpu)"
/* Use the default. */