Commit c75d884b by Joseph Myers Committed by Joseph Myers

bfin.h (LINK_SPEC): Remove %{Qy:} %{!Qn:-Qy}.

	* 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
parent d3153553
2011-01-26 Joseph Myers <joseph@codesourcery.com> 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,*}. * config/bfin/bfin.h (ASM_SPEC): Remove %{Ym,*}.
* config/frv/frv.h (ASM_SPEC): Likewise. * config/frv/frv.h (ASM_SPEC): Likewise.
* config/m68k/linux.h (ASM_SPEC): Likewise. * config/m68k/linux.h (ASM_SPEC): Likewise.
......
...@@ -249,7 +249,6 @@ extern unsigned int bfin_workarounds; ...@@ -249,7 +249,6 @@ extern unsigned int bfin_workarounds;
%{static:-dn -Bstatic} \ %{static:-dn -Bstatic} \
%{shared:-G -Bdynamic} \ %{shared:-G -Bdynamic} \
%{symbolic:-Bsymbolic} \ %{symbolic:-Bsymbolic} \
%{Qy:} %{!Qn:-Qy} \
-init __init -fini __fini " -init __init -fini __fini "
/* Generate DSP instructions, like DSP halfword loads */ /* Generate DSP instructions, like DSP halfword loads */
......
...@@ -126,8 +126,7 @@ ...@@ -126,8 +126,7 @@
%{static:-dn -Bstatic} \ %{static:-dn -Bstatic} \
%{shared:-Bdynamic} \ %{shared:-Bdynamic} \
%{symbolic:-Bsymbolic} \ %{symbolic:-Bsymbolic} \
%{G*} \ %{G*}"
%{Qy:} %{!Qn:-Qy}"
#undef LIB_SPEC #undef LIB_SPEC
#define LIB_SPEC "--start-group -lc -lsim --end-group" #define LIB_SPEC "--start-group -lc -lsim --end-group"
......
/* Core target definitions for GCC for Intel 80x86 running Netware. /* Core target definitions for GCC for Intel 80x86 running Netware.
and using dwarf for the debugging format. 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. Free Software Foundation, Inc.
Written by David V. Henkel-Wallace (gumby@cygnus.com) Written by David V. Henkel-Wallace (gumby@cygnus.com)
...@@ -34,8 +34,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -34,8 +34,7 @@ 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}"
%{Qy:} %{!Qn:-Qy}"
#undef STARTFILE_SPEC #undef STARTFILE_SPEC
#define STARTFILE_SPEC "" #define STARTFILE_SPEC ""
......
...@@ -24,8 +24,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -24,8 +24,7 @@ along with GCC; see the file COPYING3. If not see
/* Add %(asm_cpu_spec) to a generic definition of ASM_SPEC. */ /* Add %(asm_cpu_spec) to a generic definition of ASM_SPEC. */
#undef ASM_SPEC #undef ASM_SPEC
#define ASM_SPEC "%(asm_cpu_spec) %(asm_pcrel_spec) \ #define ASM_SPEC "%(asm_cpu_spec) %(asm_pcrel_spec)"
%{Qy:} %{!Qn:-Qy}"
#undef PREFERRED_STACK_BOUNDARY #undef PREFERRED_STACK_BOUNDARY
#define PREFERRED_STACK_BOUNDARY 32 #define PREFERRED_STACK_BOUNDARY 32
......
...@@ -207,7 +207,6 @@ extern int dot_symbols; ...@@ -207,7 +207,6 @@ extern int dot_symbols;
#define ASM_SPEC_COMMON "%(asm_cpu) \ #define ASM_SPEC_COMMON "%(asm_cpu) \
%{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}} \ %{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}} \
%{Qy:} %{!Qn:-Qy} \
%{mlittle} %{mlittle-endian} %{mbig} %{mbig-endian}" %{mlittle} %{mlittle-endian} %{mbig} %{mbig-endian}"
#undef SUBSUBTARGET_EXTRA_SPECS #undef SUBSUBTARGET_EXTRA_SPECS
......
...@@ -620,7 +620,6 @@ extern int fixuplabelno; ...@@ -620,7 +620,6 @@ extern int fixuplabelno;
#define LINK_SPEC "\ #define LINK_SPEC "\
%{h*} %{v:-V} %{!msdata=none:%{G*}} %{msdata=none:-G0} \ %{h*} %{v:-V} %{!msdata=none:%{G*}} %{msdata=none:-G0} \
%{R*} \ %{R*} \
%{Qy:} %{!Qn:-Qy} \
%(link_shlib) \ %(link_shlib) \
%{!T*: %(link_start) } \ %{!T*: %(link_start) } \
%(link_target) \ %(link_target) \
......
...@@ -86,7 +86,6 @@ VXWORKS_ADDITIONAL_CPP_SPEC ...@@ -86,7 +86,6 @@ VXWORKS_ADDITIONAL_CPP_SPEC
#define ASM_SPEC \ #define ASM_SPEC \
"%(asm_cpu) \ "%(asm_cpu) \
%{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}} \ %{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}} \
%{Qy:} %{!Qn:-Qy} \
%{mrelocatable} %{mrelocatable-lib} %{fpic:-K PIC} %{fPIC:-K PIC} -mbig" %{mrelocatable} %{mrelocatable-lib} %{fpic:-K PIC} %{fPIC:-K PIC} -mbig"
#undef LIB_SPEC #undef LIB_SPEC
......
...@@ -85,7 +85,6 @@ along with GCC; see the file COPYING3. If not see ...@@ -85,7 +85,6 @@ along with GCC; see the file COPYING3. If not see
/* It's safe to pass -s always, even if -g is not used. */ /* It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC #undef ASM_SPEC
#define ASM_SPEC "\ #define ASM_SPEC "\
%{!Qn:-Qy} \
-s \ -s \
%{fpic|fPIC|fpie|fPIE:-K PIC} \ %{fpic|fPIC|fpie|fPIE:-K PIC} \
%{!.c:%{findirect-dispatch:-K PIC}} \ %{!.c:%{findirect-dispatch:-K PIC}} \
......
...@@ -208,7 +208,6 @@ along with GCC; see the file COPYING3. If not see ...@@ -208,7 +208,6 @@ along with GCC; see the file COPYING3. If not see
/* It's safe to pass -s always, even if -g is not used. */ /* It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC #undef ASM_SPEC
#define ASM_SPEC "\ #define ASM_SPEC "\
%{!Qn:-Qy} \
-s \ -s \
%{fpic|fPIC|fpie|fPIE:-K PIC} \ %{fpic|fPIC|fpie|fPIE:-K PIC} \
%{!.c:%{findirect-dispatch:-K PIC}} \ %{!.c:%{findirect-dispatch:-K PIC}} \
......
...@@ -27,7 +27,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -27,7 +27,7 @@ along with GCC; see the file COPYING3. If not see
/* It's safe to pass -s always, even if -g is not used. */ /* It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC #undef ASM_SPEC
#define ASM_SPEC \ #define ASM_SPEC \
"%{Qy:} %{!Qn:-Qy} -s \ "-s \
%{fpic|fpie|fPIC|fPIE:-K PIC} %(asm_cpu)" %{fpic|fpie|fPIC|fPIE:-K PIC} %(asm_cpu)"
/* Use the default. */ /* Use the default. */
......
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