mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-15 00:50:24 +08:00
hpux.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Define for non-GNU assembler.
* config/ia64/hpux.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Define for non-GNU assembler. * config/m68k/netbsd-elf.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove. * config/m68k/openbsd.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove. * config/mips/openbsd.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove. * config/sol2.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Define for non-GNU assembler. * config/sparc/sparc.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove. * config/svr4.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove. From-SVN: r167646
This commit is contained in:
parent
c022e1cf60
commit
b8f9bca0a8
@ -1,3 +1,16 @@
|
||||
2010-12-09 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* config/ia64/hpux.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Define for
|
||||
non-GNU assembler.
|
||||
* config/m68k/netbsd-elf.h (AS_NEEDS_DASH_FOR_PIPED_INPUT):
|
||||
Remove.
|
||||
* config/m68k/openbsd.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove.
|
||||
* config/mips/openbsd.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove.
|
||||
* config/sol2.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Define for
|
||||
non-GNU assembler.
|
||||
* config/sparc/sparc.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove.
|
||||
* config/svr4.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Remove.
|
||||
|
||||
2010-12-09 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
* ipa-prop.c (compute_complex_ancestor_jump_func): Work also if the
|
||||
|
@ -68,6 +68,10 @@ do { \
|
||||
#undef ASM_EXTRA_SPEC
|
||||
#define ASM_EXTRA_SPEC "%{milp32:-milp32} %{mlp64:-mlp64}"
|
||||
|
||||
#ifndef USE_GAS
|
||||
#define AS_NEEDS_DASH_FOR_PIPED_INPUT
|
||||
#endif
|
||||
|
||||
#undef ENDFILE_SPEC
|
||||
|
||||
#undef STARTFILE_SPEC
|
||||
|
@ -1,7 +1,8 @@
|
||||
/* Definitions of target machine for GNU compiler,
|
||||
for m68k (including m68010) NetBSD platforms using the
|
||||
ELF object format.
|
||||
Copyright (C) 2002, 2003, 2004, 2006, 2007 Free Software Foundation, Inc.
|
||||
Copyright (C) 2002, 2003, 2004, 2006, 2007, 2009, 2010
|
||||
Free Software Foundation, Inc.
|
||||
Contributed by Wasabi Systems. Inc.
|
||||
|
||||
This file is derived from <m68k/m68kv4.h>, <m68k/m68kelf.h>,
|
||||
@ -73,8 +74,6 @@ along with GCC; see the file COPYING3. If not see
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC "%(asm_cpu_spec) %{fpic|fpie:-k} %{fPIC|fPIE:-k -K}"
|
||||
|
||||
#define AS_NEEDS_DASH_FOR_PIPED_INPUT
|
||||
|
||||
/* Provide a LINK_SPEC appropriate for a NetBSD/m68k ELF target. */
|
||||
|
||||
#undef LINK_SPEC
|
||||
|
@ -1,5 +1,6 @@
|
||||
/* Configuration file for an m68k OpenBSD target.
|
||||
Copyright (C) 1999, 2002, 2003, 2007 Free Software Foundation, Inc.
|
||||
Copyright (C) 1999, 2002, 2003, 2007, 2009, 2010
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GCC.
|
||||
|
||||
@ -36,8 +37,6 @@ along with GCC; see the file COPYING3. If not see
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC "%(asm_cpu_spec) %{fpic|fpie:-k} %{fPIC|fPIE:-k -K}"
|
||||
|
||||
#define AS_NEEDS_DASH_FOR_PIPED_INPUT
|
||||
|
||||
/* Layout of source language data types. */
|
||||
|
||||
/* This must agree with <machine/ansi.h> */
|
||||
|
@ -24,8 +24,6 @@ along with GCC; see the file COPYING3. If not see
|
||||
#undef SUBTARGET_ASM_SPEC
|
||||
#define SUBTARGET_ASM_SPEC "%{fPIC|fPIE:-KPIC}"
|
||||
|
||||
#define AS_NEEDS_DASH_FOR_PIPED_INPUT
|
||||
|
||||
/* CPP specific OpenBSD specs. */
|
||||
#undef SUBTARGET_CPP_SPEC
|
||||
#define SUBTARGET_CPP_SPEC OBSD_CPP_SPEC
|
||||
|
@ -291,6 +291,9 @@ __enable_execute_stack (void *addr) \
|
||||
#ifndef USE_GAS
|
||||
#undef TARGET_ASM_ASSEMBLE_VISIBILITY
|
||||
#define TARGET_ASM_ASSEMBLE_VISIBILITY solaris_assemble_visibility
|
||||
|
||||
#define AS_NEEDS_DASH_FOR_PIPED_INPUT
|
||||
|
||||
#endif
|
||||
|
||||
extern GTY(()) tree solaris_pending_aligns;
|
||||
|
@ -453,8 +453,6 @@ extern enum cmodel sparc_cmodel;
|
||||
%{!pg:%{!p:%{fpic|fPIC|fpie|fPIE:-k}}} %{keep-local-as-symbols:-L} \
|
||||
%(asm_cpu) %(asm_relax)"
|
||||
|
||||
#define AS_NEEDS_DASH_FOR_PIPED_INPUT
|
||||
|
||||
/* This macro defines names of additional specifications to put in the specs
|
||||
that can be used in various specifications like CC1_SPEC. Its definition
|
||||
is an initializer with a subgrouping for each command option.
|
||||
|
@ -72,8 +72,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC SVR4_ASM_SPEC
|
||||
|
||||
#define AS_NEEDS_DASH_FOR_PIPED_INPUT
|
||||
|
||||
/* Under svr4, the normal location of the `ld' and `as' programs is the
|
||||
/usr/ccs/bin directory. */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user