bfin.h (ASM_SPEC): Remove %{Yd,*}.

* config/bfin/bfin.h (ASM_SPEC): Remove %{Yd,*}.
	* config/frv/frv.h (ASM_SPEC): Likewise.
	* config/i386/sol2-10.h (ASM_SPEC): Likewise.
	* config/m68k/linux.h (ASM_SPEC): Likewise.
	* config/pa/pa-linux.h (ASM_SPEC): Likewise.
	* config/rs6000/linux64.h (ASM_SPEC32): Likewise.
	* config/rs6000/vxworks.h (ASM_SPEC): Likewise.
	* config/sol2.h (ASM_SPEC): Remove comment about -Yd,.
	* config/sparc/linux.h (ASM_SPEC): Likewise.
	* config/sparc/linux64.h (ASM_SPEC): Likewise.
	* config/sparc/sp-elf.h (ASM_SPEC): Likewise.
	* config/sparc/sysv4.h (ASM_SPEC): Remove %{Yd,*}.

From-SVN: r169300
This commit is contained in:
Joseph Myers 2011-01-26 20:23:17 +00:00 committed by Joseph Myers
parent 7273813a34
commit 12eb1a9ca3
13 changed files with 37 additions and 24 deletions

View File

@ -1,3 +1,18 @@
2011-01-26 Joseph Myers <joseph@codesourcery.com>
* config/bfin/bfin.h (ASM_SPEC): Remove %{Yd,*}.
* config/frv/frv.h (ASM_SPEC): Likewise.
* config/i386/sol2-10.h (ASM_SPEC): Likewise.
* config/m68k/linux.h (ASM_SPEC): Likewise.
* config/pa/pa-linux.h (ASM_SPEC): Likewise.
* config/rs6000/linux64.h (ASM_SPEC32): Likewise.
* config/rs6000/vxworks.h (ASM_SPEC): Likewise.
* config/sol2.h (ASM_SPEC): Remove comment about -Yd,.
* config/sparc/linux.h (ASM_SPEC): Likewise.
* config/sparc/linux64.h (ASM_SPEC): Likewise.
* config/sparc/sp-elf.h (ASM_SPEC): Likewise.
* config/sparc/sysv4.h (ASM_SPEC): Remove %{Yd,*}.
2011-01-26 Steve Ellcey <sje@cup.hp.com>
PR target/46997

View File

@ -1,5 +1,6 @@
/* Definitions for the Blackfin port.
Copyright (C) 2005, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
Copyright (C) 2005, 2007, 2008, 2009, 2010, 2011
Free Software Foundation, Inc.
Contributed by Analog Devices.
This file is part of GCC.
@ -240,7 +241,7 @@ extern unsigned int bfin_workarounds;
#undef ASM_SPEC
#define ASM_SPEC "\
%{Ym,*} %{Yd,*} \
%{Ym,*} \
%{mno-fdpic:-mnopic} %{mfdpic}"
#define LINK_SPEC "\

View File

@ -1,6 +1,6 @@
/* Target macros for the FRV port of GCC.
Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008, 2009,
2010
2010, 2011
Free Software Foundation, Inc.
Contributed by Red Hat Inc.
@ -57,7 +57,7 @@
#undef ASM_SPEC
#define ASM_SPEC "\
%{G*} %{Ym,*} %{Yd,*} \
%{G*} %{Ym,*} \
%{mtomcat-stats} \
%{!mno-eflags: \
%{mcpu=*} \

View File

@ -1,5 +1,5 @@
/* Solaris 10 configuration.
Copyright (C) 2004, 2006, 2007, 2008, 2009, 2010
Copyright (C) 2004, 2006, 2007, 2008, 2009, 2010, 2011
Free Software Foundation, Inc.
Contributed by CodeSourcery, LLC.
@ -28,7 +28,7 @@ along with GCC; see the file COPYING3. If not see
#ifdef USE_GAS
#define ASM_SPEC "%{m32:--32} %{m64:--64} -s %(asm_cpu)"
#else
#define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{Ym,*} %{Yd,*} " \
#define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{Ym,*} " \
"%{m32:-xarch=generic} %{m64:-xarch=generic64} " \
"-s %(asm_cpu)"
#endif

View File

@ -1,7 +1,7 @@
/* Definitions for Motorola 68k running Linux-based GNU systems with
ELF format.
Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2006,
2007, 2009, 2010 Free Software Foundation, Inc.
2007, 2009, 2010, 2011 Free Software Foundation, Inc.
This file is part of GCC.
@ -25,7 +25,7 @@ along with GCC; see the file COPYING3. If not see
/* 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} %{Ym,*} %{Yd,*}"
%{Qy:} %{!Qn:-Qy} %{Ym,*}"
#undef PREFERRED_STACK_BOUNDARY
#define PREFERRED_STACK_BOUNDARY 32

View File

@ -1,5 +1,6 @@
/* Definitions for PA_RISC with ELF format
Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010
Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
2011
Free Software Foundation, Inc.
This file is part of GCC.
@ -33,7 +34,7 @@ along with GCC; see the file COPYING3. If not see
#undef ASM_SPEC
#define ASM_SPEC \
"%{Ym,*} %{Yd,*}"
"%{Ym,*}"
/* Define this for shared library support because it isn't in the main
linux.h file. */

View File

@ -1,7 +1,7 @@
/* Definitions of target machine for GNU compiler,
for 64 bit PowerPC linux.
Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
2009, 2010 Free Software Foundation, Inc.
2009, 2010, 2011 Free Software Foundation, Inc.
This file is part of GCC.
@ -192,7 +192,7 @@ extern int dot_symbols;
#endif
#endif
#define ASM_SPEC32 "-a32 %{Ym,*} %{Yd,*} \
#define ASM_SPEC32 "-a32 %{Ym,*} \
%{mrelocatable} %{mrelocatable-lib} %{fpic:-K PIC} %{fPIC:-K PIC} \
%{memb} %{!memb: %{msdata=eabi: -memb}} \
%{!mlittle: %{!mlittle-endian: %{!mbig: %{!mbig-endian: \

View File

@ -86,7 +86,7 @@ VXWORKS_ADDITIONAL_CPP_SPEC
#define ASM_SPEC \
"%(asm_cpu) \
%{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}} \
%{Qy:} %{!Qn:-Qy} %{Ym,*} %{Yd,*} \
%{Qy:} %{!Qn:-Qy} %{Ym,*} \
%{mrelocatable} %{mrelocatable-lib} %{fpic:-K PIC} %{fPIC:-K PIC} -mbig"
#undef LIB_SPEC

View File

@ -1,6 +1,6 @@
/* Operating system specific defines to be used when targeting GCC for any
Solaris 2 system.
Copyright 2002, 2003, 2004, 2007, 2008, 2009, 2010
Copyright 2002, 2003, 2004, 2007, 2008, 2009, 2010, 2011
Free Software Foundation, Inc.
This file is part of GCC.
@ -111,8 +111,7 @@ along with GCC; see the file COPYING3. If not see
/* The system headers under Solaris 2 are C++-aware since 2.0. */
#define NO_IMPLICIT_EXTERN_C
/* The sun bundled assembler doesn't accept -Yd, (and neither does gas).
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
#define ASM_SPEC "\
%{v:-V} %{Qy:} %{!Qn:-Qy} %{Ym,*} -s \

View File

@ -82,8 +82,7 @@ along with GCC; see the file COPYING3. If not see
-dynamic-linker " LINUX_DYNAMIC_LINKER "} \
%{static:-static}}"
/* The sun bundled assembler doesn't accept -Yd, (and neither does gas).
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
#define ASM_SPEC "\
%{!Qn:-Qy} \

View File

@ -205,8 +205,7 @@ along with GCC; see the file COPYING3. If not see
#endif /* !SPARC_BI_ARCH */
/* The sun bundled assembler doesn't accept -Yd, (and neither does gas).
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
#define ASM_SPEC "\
%{!Qn:-Qy} \

View File

@ -24,8 +24,7 @@ along with GCC; see the file COPYING3. If not see
/* Don't assume anything about the header files. */
#define NO_IMPLICIT_EXTERN_C
/* The sun bundled assembler doesn't accept -Yd, (and neither does gas).
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
#define ASM_SPEC \
"%{Qy:} %{!Qn:-Qy} %{Ym,*} -s \

View File

@ -1,6 +1,6 @@
/* Target definitions for GNU compiler for SPARC running System V.4
Copyright (C) 1991, 1992, 1995, 1996, 1997, 1998, 2000, 2002, 2007, 2009,
2010
2010, 2011
Free Software Foundation, Inc.
Contributed by Ron Guilmette (rfg@monkeys.com).
@ -46,7 +46,7 @@ along with GCC; see the file COPYING3. If not see
/* Pass -K to the assembler when PIC. */
#undef ASM_SPEC
#define ASM_SPEC \
"%{v:-V} %{Qy:} %{!Qn:-Qy} %{Ym,*} %{Yd,*} \
"%{v:-V} %{Qy:} %{!Qn:-Qy} %{Ym,*} \
%{fpic|fPIC|fpie|fPIE:-K PIC} %(asm_cpu)"
/* Define the names of various pseudo-op used by the SPARC/svr4 assembler.