From d3153553ba82f05b3bc00421ac5ee0fba9c4ea4c Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 26 Jan 2011 20:27:04 +0000 Subject: [PATCH] bfin.h (ASM_SPEC): Remove %{Ym,*}. * config/bfin/bfin.h (ASM_SPEC): Remove %{Ym,*}. * config/frv/frv.h (ASM_SPEC): Likewise. * config/m68k/linux.h (ASM_SPEC): Likewise. * config/pa/pa-linux.h (ASM_SPEC): Likewise. * config/rs6000/linux64.h (ASM_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: r169302 --- gcc/ChangeLog | 12 ++++++++++++ gcc/config/bfin/bfin.h | 1 - gcc/config/frv/frv.h | 2 +- gcc/config/m68k/linux.h | 2 +- gcc/config/pa/pa-linux.h | 2 +- gcc/config/rs6000/linux64.h | 2 +- gcc/config/rs6000/vxworks.h | 2 +- gcc/config/sparc/linux.h | 1 - gcc/config/sparc/linux64.h | 1 - gcc/config/sparc/sp-elf.h | 2 +- 10 files changed, 18 insertions(+), 9 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 469a5e05955..23ba926122c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +2011-01-26 Joseph Myers + + * config/bfin/bfin.h (ASM_SPEC): Remove %{Ym,*}. + * config/frv/frv.h (ASM_SPEC): Likewise. + * config/m68k/linux.h (ASM_SPEC): Likewise. + * config/pa/pa-linux.h (ASM_SPEC): Likewise. + * config/rs6000/linux64.h (ASM_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 * config/bfin/bfin.h (LINK_SPEC): Remove %{YP,*}. diff --git a/gcc/config/bfin/bfin.h b/gcc/config/bfin/bfin.h index c7ad9c37897..7326244f757 100644 --- a/gcc/config/bfin/bfin.h +++ b/gcc/config/bfin/bfin.h @@ -241,7 +241,6 @@ extern unsigned int bfin_workarounds; #undef ASM_SPEC #define ASM_SPEC "\ -%{Ym,*} \ %{mno-fdpic:-mnopic} %{mfdpic}" #define LINK_SPEC "\ diff --git a/gcc/config/frv/frv.h b/gcc/config/frv/frv.h index 0c9f777d225..dca9aba6ee0 100644 --- a/gcc/config/frv/frv.h +++ b/gcc/config/frv/frv.h @@ -57,7 +57,7 @@ #undef ASM_SPEC #define ASM_SPEC "\ -%{G*} %{Ym,*} \ +%{G*} \ %{mtomcat-stats} \ %{!mno-eflags: \ %{mcpu=*} \ diff --git a/gcc/config/m68k/linux.h b/gcc/config/m68k/linux.h index ff07ed35ef3..32dd577f724 100644 --- a/gcc/config/m68k/linux.h +++ b/gcc/config/m68k/linux.h @@ -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,*}" + %{Qy:} %{!Qn:-Qy}" #undef PREFERRED_STACK_BOUNDARY #define PREFERRED_STACK_BOUNDARY 32 diff --git a/gcc/config/pa/pa-linux.h b/gcc/config/pa/pa-linux.h index dd00587165c..64626e6fc41 100644 --- a/gcc/config/pa/pa-linux.h +++ b/gcc/config/pa/pa-linux.h @@ -34,7 +34,7 @@ along with GCC; see the file COPYING3. If not see #undef ASM_SPEC #define ASM_SPEC \ - "%{Ym,*}" + "" /* Define this for shared library support because it isn't in the main linux.h file. */ diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h index f7281c3e467..11d8a337a9e 100644 --- a/gcc/config/rs6000/linux64.h +++ b/gcc/config/rs6000/linux64.h @@ -192,7 +192,7 @@ extern int dot_symbols; #endif #endif -#define ASM_SPEC32 "-a32 %{Ym,*} \ +#define ASM_SPEC32 "-a32 \ %{mrelocatable} %{mrelocatable-lib} %{fpic:-K PIC} %{fPIC:-K PIC} \ %{memb} %{!memb: %{msdata=eabi: -memb}} \ %{!mlittle: %{!mlittle-endian: %{!mbig: %{!mbig-endian: \ diff --git a/gcc/config/rs6000/vxworks.h b/gcc/config/rs6000/vxworks.h index 65cdff02c33..6a724b2a4b5 100644 --- a/gcc/config/rs6000/vxworks.h +++ b/gcc/config/rs6000/vxworks.h @@ -86,7 +86,7 @@ VXWORKS_ADDITIONAL_CPP_SPEC #define ASM_SPEC \ "%(asm_cpu) \ %{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}} \ - %{Qy:} %{!Qn:-Qy} %{Ym,*} \ + %{Qy:} %{!Qn:-Qy} \ %{mrelocatable} %{mrelocatable-lib} %{fpic:-K PIC} %{fPIC:-K PIC} -mbig" #undef LIB_SPEC diff --git a/gcc/config/sparc/linux.h b/gcc/config/sparc/linux.h index 70a71950a7d..df1333a9cc9 100644 --- a/gcc/config/sparc/linux.h +++ b/gcc/config/sparc/linux.h @@ -86,7 +86,6 @@ along with GCC; see the file COPYING3. If not see #undef ASM_SPEC #define ASM_SPEC "\ %{!Qn:-Qy} \ -%{Ym,*} \ -s \ %{fpic|fPIC|fpie|fPIE:-K PIC} \ %{!.c:%{findirect-dispatch:-K PIC}} \ diff --git a/gcc/config/sparc/linux64.h b/gcc/config/sparc/linux64.h index f3d3d1ecd31..e6e309db224 100644 --- a/gcc/config/sparc/linux64.h +++ b/gcc/config/sparc/linux64.h @@ -209,7 +209,6 @@ along with GCC; see the file COPYING3. If not see #undef ASM_SPEC #define ASM_SPEC "\ %{!Qn:-Qy} \ -%{Ym,*} \ -s \ %{fpic|fPIC|fpie|fPIE:-K PIC} \ %{!.c:%{findirect-dispatch:-K PIC}} \ diff --git a/gcc/config/sparc/sp-elf.h b/gcc/config/sparc/sp-elf.h index e9e134a881d..8b78d2591da 100644 --- a/gcc/config/sparc/sp-elf.h +++ b/gcc/config/sparc/sp-elf.h @@ -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. */ #undef ASM_SPEC #define ASM_SPEC \ - "%{Qy:} %{!Qn:-Qy} %{Ym,*} -s \ + "%{Qy:} %{!Qn:-Qy} -s \ %{fpic|fpie|fPIC|fPIE:-K PIC} %(asm_cpu)" /* Use the default. */ -- 2.30.2