bfin.h (ASM_SPEC): Remove %{Yd,*}.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 26 Jan 2011 20:23:17 +0000 (20:23 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Wed, 26 Jan 2011 20:23:17 +0000 (20:23 +0000)
* 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

13 files changed:
gcc/ChangeLog
gcc/config/bfin/bfin.h
gcc/config/frv/frv.h
gcc/config/i386/sol2-10.h
gcc/config/m68k/linux.h
gcc/config/pa/pa-linux.h
gcc/config/rs6000/linux64.h
gcc/config/rs6000/vxworks.h
gcc/config/sol2.h
gcc/config/sparc/linux.h
gcc/config/sparc/linux64.h
gcc/config/sparc/sp-elf.h
gcc/config/sparc/sysv4.h

index 9a0da01fc05e59356fda5e2bc845da9bad6ccd59..5e81725ebfb778397cac53a869a9afcfded9b1f8 100644 (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
index 5ebc1ebd98b1aa7488e23c51c1e8d35e9f23514a..5b2675fce5a2b48c9d301a6dcf2c70b93a67b883 100644 (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 "\
index d7bc0828c1622fc888dd6a5ecb4b0dd775bb4fb7..78350ddbce493ea30f7cddeb8622511e60645a94 100644 (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=*} \
index e8f9dbaab2ec5a59313376c7b21df213cb0d7095..c3decd2ef24a15da0a614efd16af0ee4f58f801a 100644 (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
index 9146024acbc045627b3622bbe7068dc8692c33b6..ff07ed35ef38a01285ba8312bb4ecdd6e58baa75 100644 (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
index 0eb4adf255737617895036ae87331bab28581b15..dd00587165c3ef91db8e0fd7e011b1b148497c20 100644 (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.  */
index 06e08a108c61b6353a9327bebf9de1a5d5cac258..f7281c3e467ab06054079d5e6229ba2e92b1a7e0 100644 (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: \
index bb9bf223c34235f57492c4d76e664f20715788e2..65cdff02c33248aacfba39ec9e0dd4e6563f390e 100644 (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
index aace5247609b0304453070fbaaabeb1278bcf138..d520dbf713134ce64e757a353aebeed77e67082c 100644 (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 \
index ec1242445e22ca83ae5efdbe6d5e33bc7f479870..70a71950a7d73838902e0ec8b14ea5ea273734f3 100644 (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} \
index 3562b465cbacc1522baf62afa928da770e6a5260..f3d3d1ecd316db71a07b3d9659eb6a569bd5acb8 100644 (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} \
index 3e828fdf0c133986359cb91e8599f1bae4d326ba..e9e134a881d1ea9d5a0787014ef923ad133a1e8c 100644 (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 \
index 8b3a77e6a7229e99bfa7fa007eb4d551f2b17b6b..2ffa94527b212772d3896932d0416c19eb3d1078 100644 (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.