From 93de6f51fdd31ad427041da5f26e3109d8b3d5fc Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Mon, 25 Sep 2000 10:33:57 +0000 Subject: [PATCH] definitions in config/alpha/alpha.h config/arm/aout.h (oops, missed): 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 | 18 +++++++++--------- gcc/config/arm/aout.h | 10 +++++----- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index db8d407..092e62e 100644 --- a/gcc/config/alpha/alpha.h +++ b/gcc/config/alpha/alpha.h @@ -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 diff --git a/gcc/config/arm/aout.h b/gcc/config/arm/aout.h index 9dc1a04..d270f85 100644 --- a/gcc/config/arm/aout.h +++ b/gcc/config/arm/aout.h @@ -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" -- 2.7.4