]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
definitions in config/alpha/alpha.h config/arm/aout.h (oops, missed):
authorHans-Peter Nilsson <hp@gcc.gnu.org>
Mon, 25 Sep 2000 10:33:57 +0000 (10:33 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Mon, 25 Sep 2000 10:33:57 +0000 (10:33 +0000)
Changes add TABs on either or both sides, covering start of line,
up to any operand for all .*ASM.*_OP definitions.

From-SVN: r36613

gcc/config/alpha/alpha.h
gcc/config/arm/aout.h

index db8d4076ce9be23065720fe3f15d8b5996c9be9a..092e62e01ebc035523d925ecb2189ea2ba335cd7 100644 (file)
@@ -1948,15 +1948,15 @@ do {                                                                    \
 
 #define ASM_APP_OFF ""
 
-#define TEXT_SECTION_ASM_OP ".text"
+#define TEXT_SECTION_ASM_OP "\t.text"
 
 /* Output before read-only data.  */
 
-#define READONLY_DATA_SECTION_ASM_OP ".rdata"
+#define READONLY_DATA_SECTION_ASM_OP "\t.rdata"
 
 /* Output before writable data.  */
 
-#define DATA_SECTION_ASM_OP ".data"
+#define DATA_SECTION_ASM_OP "\t.data"
 
 /* Define an extra section for read-only data, a routine to enter it, and
    indicate that it is for read-only data.
@@ -2158,9 +2158,9 @@ literal_section ()                                                \
   while (0)
 
 /* To get unaligned data, we have to turn off auto alignment.  */
-#define UNALIGNED_SHORT_ASM_OP         ".align 0\n\t.word"
-#define UNALIGNED_INT_ASM_OP           ".align 0\n\t.long"
-#define UNALIGNED_DOUBLE_INT_ASM_OP    ".align 0\n\t.quad"
+#define UNALIGNED_SHORT_ASM_OP         "\t.align 0\n\t.word\t"
+#define UNALIGNED_INT_ASM_OP           "\t.align 0\n\t.long\t"
+#define UNALIGNED_DOUBLE_INT_ASM_OP    "\t.align 0\n\t.quad\t"
 
 /* This is how to output an insn to push a register on the stack.
    It need not be very fast code.  */
@@ -2441,9 +2441,9 @@ extern long alpha_auto_offset;
    that the ALPHA assembler does not choke.  The mips-tfile program
    will correctly put the stab into the object file.  */
 
-#define ASM_STABS_OP   ((TARGET_GAS) ? ".stabs" : " #.stabs")
-#define ASM_STABN_OP   ((TARGET_GAS) ? ".stabn" : " #.stabn")
-#define ASM_STABD_OP   ((TARGET_GAS) ? ".stabd" : " #.stabd")
+#define ASM_STABS_OP   ((TARGET_GAS) ? "\t.stabs\t" : " #.stabs\t")
+#define ASM_STABN_OP   ((TARGET_GAS) ? "\t.stabn\t" : " #.stabn\t")
+#define ASM_STABD_OP   ((TARGET_GAS) ? "\t.stabd\t" : " #.stabd\t")
 
 /* Forward references to tags are allowed.  */
 #define SDB_ALLOW_FORWARD_REFERENCES
index 9dc1a041b2c748a03306ca38b2b0fc2ed8aeafe6..d270f85fe49a71d036dd1f5e2e3aa87cf243c54a 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions of target machine for GNU compiler, for ARM with a.out
-   Copyright (C) 1995 - 1999 Free Software Foundation, Inc.
+   Copyright (C) 1995 - 2000 Free Software Foundation, Inc.
    Contributed by Richard Earnshaw (rearnsha@armltd.co.uk).
    
 This file is part of GNU CC.
@@ -45,9 +45,9 @@ Boston, MA 02111-1307, USA.  */
 #endif
 
 /* Switch to the text or data segment.  */
-#define TEXT_SECTION_ASM_OP    ".text"
-#define DATA_SECTION_ASM_OP    ".data"
-#define BSS_SECTION_ASM_OP     ".bss"
+#define TEXT_SECTION_ASM_OP    "\t.text"
+#define DATA_SECTION_ASM_OP    "\t.data"
+#define BSS_SECTION_ASM_OP     "\t.bss"
 
 /* Note: If USER_LABEL_PREFIX or LOCAL_LABEL_PREFIX are changed,
    make sure that this change is reflected in the function
@@ -331,6 +331,6 @@ Boston, MA 02111-1307, USA.  */
 #endif
 
 /* This works for GAS and some other assemblers.  */
-#define SET_ASM_OP             ".set"
+#define SET_ASM_OP             "\t.set\t"
 
 #include "arm.h"