aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2002-04-12 14:41:01 +0000
committerAndreas Schwab <schwab@gcc.gnu.org>2002-04-12 14:41:01 +0000
commit93215a1b430024203bf0c2326c566e832b80e50d (patch)
tree0becc48a58f6e15c5cc3fe0d4df7cb03b067594a /gcc
parent9fef1fe3e4efbd44157c8796db3909097fab7e27 (diff)
downloadgcc-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/ChangeLog6
-rw-r--r--gcc/config/ia64/ia64.h5
-rw-r--r--gcc/config/ia64/sysv4.h5
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