mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-28 16:01:00 +08:00
linux.h (ASM_SPEC): Pass -v as -v, not -V.
* config/i386/linux.h (ASM_SPEC): Pass -v as -v, not -V. Remove all of %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} %{Wa,*:%*}. * config/i386/linux64.h (ASM_SPEC): Likewise. * config/i386/mingw-w64.h (ASM_SPEC): Likewise. * config/i386/sol2-10.h (ASM_SPEC) [USE_GAS]: Likewise. * config/i386/vxworks.h (ASM_SPEC): Likewise. * config/i386/x86-64.h (ASM_SPEC): Likewise. * config/i386/sol2.h (ASM_SPEC): Remove %{Wa,*:%*}. * config/i386/sol2-10.h (ASM_SPEC) [!USE_GAS]: Likewise. From-SVN: r167323
This commit is contained in:
parent
bf07274e71
commit
3b14df1dbd
@ -1,10 +1,22 @@
|
||||
2010-11-30 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* config/i386/linux.h (ASM_SPEC): Pass -v as -v, not -V. Remove
|
||||
all of %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} %{Wa,*:%*}.
|
||||
* config/i386/linux64.h (ASM_SPEC): Likewise.
|
||||
* config/i386/mingw-w64.h (ASM_SPEC): Likewise.
|
||||
* config/i386/sol2-10.h (ASM_SPEC) [USE_GAS]: Likewise.
|
||||
* config/i386/vxworks.h (ASM_SPEC): Likewise.
|
||||
* config/i386/x86-64.h (ASM_SPEC): Likewise.
|
||||
* config/i386/sol2.h (ASM_SPEC): Remove %{Wa,*:%*}.
|
||||
* config/i386/sol2-10.h (ASM_SPEC) [!USE_GAS]: Likewise.
|
||||
|
||||
2010-11-30 Nicola Pero <nicola.pero@meta-innovation.com>
|
||||
|
||||
* c-decl.c (finish_function): Call objc_finish_function in
|
||||
Objective-C.
|
||||
* c-typeck.c (convert_for_assignment): Do not call
|
||||
objc_type_quals_match().
|
||||
|
||||
|
||||
2010-11-30 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/46722
|
||||
|
@ -104,8 +104,7 @@ along with GCC; see the file COPYING3. If not see
|
||||
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC \
|
||||
"%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} %{Wa,*:%*} --32 \
|
||||
%{!mno-sse2avx:%{mavx:-msse2avx}} %{msse2avx:%{!mavx:-msse2avx}}"
|
||||
"%{v} --32 %{!mno-sse2avx:%{mavx:-msse2avx}} %{msse2avx:%{!mavx:-msse2avx}}"
|
||||
|
||||
#undef SUBTARGET_EXTRA_SPECS
|
||||
#define SUBTARGET_EXTRA_SPECS \
|
||||
|
@ -71,8 +71,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
||||
#endif
|
||||
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \
|
||||
%{Wa,*:%*} %{" SPEC_32 ":--32} %{" SPEC_64 ":--64} \
|
||||
#define ASM_SPEC "%{v} %{" SPEC_32 ":--32} %{" SPEC_64 ":--64} \
|
||||
%{!mno-sse2avx:%{mavx:-msse2avx}} %{msse2avx:%{!mavx:-msse2avx}}"
|
||||
|
||||
#undef LINK_SPEC
|
||||
|
@ -36,8 +36,7 @@ along with GCC; see the file COPYING3. If not see
|
||||
/* Enable multilib. */
|
||||
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC "%{v:-v} %{n} %{T} %{Ym,*} %{Yd,*} \
|
||||
%{Wa,*:%*} %{m32:--32} %{m64:--64}"
|
||||
#define ASM_SPEC "%{v} %{m32:--32} %{m64:--64}"
|
||||
|
||||
#undef SPEC_32
|
||||
#undef SPEC_64
|
||||
|
@ -26,11 +26,10 @@ along with GCC; see the file COPYING3. If not see
|
||||
assembler requires -xarch=generic or -xarch=generic64 instead. */
|
||||
#undef ASM_SPEC
|
||||
#ifdef USE_GAS
|
||||
#define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} " \
|
||||
"%{Wa,*:%*} %{m32:--32} %{m64:--64} -s %(asm_cpu)"
|
||||
#define ASM_SPEC "%{v} %{m32:--32} %{m64:--64} -s %(asm_cpu)"
|
||||
#else
|
||||
#define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} " \
|
||||
"%{Wa,*:%*} %{m32:-xarch=generic} %{m64:-xarch=generic64} " \
|
||||
"%{m32:-xarch=generic} %{m64:-xarch=generic64} " \
|
||||
"-s %(asm_cpu)"
|
||||
#endif
|
||||
|
||||
|
@ -54,10 +54,7 @@ along with GCC; see the file COPYING3. If not see
|
||||
/* FIXME: Removed -K PIC from generic Solaris 2 ASM_SPEC: the native assembler
|
||||
gives many warnings: R_386_32 relocation is used for symbol ".text". */
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC "\
|
||||
%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Wa,*:%*} -s \
|
||||
%(asm_cpu) \
|
||||
"
|
||||
#define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} -s %(asm_cpu)"
|
||||
|
||||
#define ASM_CPU_SPEC ""
|
||||
|
||||
|
@ -22,7 +22,7 @@ along with GCC; see the file COPYING3. If not see
|
||||
#define TARGET_VERSION fprintf (stderr, " (80586, VxWorks syntax)");
|
||||
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC "%{v:-v} %{Qy:} %{n} %{T} %{Ym,*} %{Yd,*} %{Wa,*:%*}"
|
||||
#define ASM_SPEC "%{v}"
|
||||
|
||||
#define TARGET_OS_CPP_BUILTINS() \
|
||||
do \
|
||||
|
@ -52,8 +52,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
||||
#define CC1_SPEC "%(cc1_cpu) %{profile:-p}"
|
||||
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \
|
||||
%{Wa,*:%*} %{m32:--32} %{m64:--64}"
|
||||
#define ASM_SPEC "%{v} %{m32:--32} %{m64:--64}"
|
||||
|
||||
#undef ASM_OUTPUT_ALIGNED_BSS
|
||||
#define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
|
||||
|
Loading…
x
Reference in New Issue
Block a user