diff options
author | Andreas Schwab <schwab@suse.de> | 2002-04-12 14:41:01 +0000 |
---|---|---|
committer | Andreas Schwab <schwab@gcc.gnu.org> | 2002-04-12 14:41:01 +0000 |
commit | 93215a1b430024203bf0c2326c566e832b80e50d (patch) | |
tree | 0becc48a58f6e15c5cc3fe0d4df7cb03b067594a /gcc | |
parent | 9fef1fe3e4efbd44157c8796db3909097fab7e27 (diff) | |
download | gcc-93215a1b430024203bf0c2326c566e832b80e50d.zip gcc-93215a1b430024203bf0c2326c566e832b80e50d.tar.gz gcc-93215a1b430024203bf0c2326c566e832b80e50d.tar.bz2 |
ia64.h (ASM_SPEC): Moved from here ...
* config/ia64/ia64.h (ASM_SPEC): Moved from here ...
* config/ia64/sysv4.h (ASM_SPEC): ... to here, so that it
overrides the definition in config/svr4.h.
From-SVN: r52228
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/ia64/ia64.h | 5 | ||||
-rw-r--r-- | gcc/config/ia64/sysv4.h | 5 |
3 files changed, 11 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0250693..6d15983 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2002-04-12 Andreas Schwab <schwab@suse.de> + + * config/ia64/ia64.h (ASM_SPEC): Moved from here ... + * config/ia64/sysv4.h (ASM_SPEC): ... to here, so that it + overrides the definition in config/svr4.h. + 2002-04-12 Eric Norum <eric.norum@usask.ca> * config/rtems.h, config/a29k/rtems.h, config/arm/rtems-elf.h, diff --git a/gcc/config/ia64/ia64.h b/gcc/config/ia64/ia64.h index 6d5f5500..2f712b6 100644 --- a/gcc/config/ia64/ia64.h +++ b/gcc/config/ia64/ia64.h @@ -43,11 +43,6 @@ Boston, MA 02111-1307, USA. */ #define ASM_EXTRA_SPEC "" -/* ia64-specific options for gas - ??? ia64 gas doesn't accept standard svr4 assembler options? */ -#undef ASM_SPEC -#define ASM_SPEC "-x %{mconstant-gp} %{mauto-pic} %(asm_extra)" - /* This declaration should be present. */ extern int target_flags; diff --git a/gcc/config/ia64/sysv4.h b/gcc/config/ia64/sysv4.h index 1b5d469..c53a1dc 100644 --- a/gcc/config/ia64/sysv4.h +++ b/gcc/config/ia64/sysv4.h @@ -22,6 +22,11 @@ #undef ASCII_DATA_ASM_OP #define ASCII_DATA_ASM_OP "\tstring\t" +/* ia64-specific options for gas + ??? ia64 gas doesn't accept standard svr4 assembler options? */ +#undef ASM_SPEC +#define ASM_SPEC "-x %{mconstant-gp} %{mauto-pic} %(asm_extra)" + /* ??? Unfortunately, .lcomm doesn't work, because it puts things in either .bss or .sbss, and we can't control the decision of which is used. When I use .lcomm, I get a cryptic "Section group has no member" error from |