diff options
author | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-25 09:49:20 +0000 |
---|---|---|
committer | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-25 09:49:20 +0000 |
commit | abfc02622abb5bb491af815769fea2edb4b5344e (patch) | |
tree | 6399d1830dd2e2560848034ebd4d59a550e2343a /gcc/config/m88k | |
parent | affd4821cd227dcc45161daed11c4879d63c4d7a (diff) | |
download | gcc-abfc02622abb5bb491af815769fea2edb4b5344e.tar.gz |
definitions in config/m[368]*:
Changes add TABs on either or both sides, covering start of line,
up to any operand for all .*ASM.*_OP definitions.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36609 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/m88k')
-rw-r--r-- | gcc/config/m88k/dgux.h | 22 | ||||
-rw-r--r-- | gcc/config/m88k/m88k.h | 76 | ||||
-rw-r--r-- | gcc/config/m88k/openbsd.h | 2 | ||||
-rw-r--r-- | gcc/config/m88k/sysv4.h | 10 |
4 files changed, 55 insertions, 55 deletions
diff --git a/gcc/config/m88k/dgux.h b/gcc/config/m88k/dgux.h index 5df23d55e23..8c8f0b554d1 100644 --- a/gcc/config/m88k/dgux.h +++ b/gcc/config/m88k/dgux.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Motorola m88100 running DG/UX. - Copyright (C) 1988, 92, 93, 94, 95, 96, 1997 Free Software Foundation, Inc. + Copyright (C) 1988, 92, 93, 94, 95, 96, 1997, 2000 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@mcc.com) Currently maintained by (gcc@dg-rtp.dg.com) @@ -214,30 +214,30 @@ Boston, MA 02111-1307, USA. */ #if defined (CRT_BEGIN) || defined (CRT_END) || defined (L__main) /* routines to invoke global constructors and destructors are always COFF to enable linking mixed COFF and ELF objects */ -#define FINI_SECTION_ASM_OP ("section .fini,\"x\"") +#define FINI_SECTION_ASM_OP ("\tsection .fini,\"x\"") #ifndef BCS #define INIT_SECTION_PREAMBLE asm ("\taddu\tr31,r31,0x20") #endif #undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ("section\t .init,\"x\"") +#define INIT_SECTION_ASM_OP ("\tsection\t .init,\"x\"") #undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ("section\t .ctors,\"d\"") +#define CTORS_SECTION_ASM_OP ("\tsection\t .ctors,\"d\"") #undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ("section\t .dtors,\"d\"") +#define DTORS_SECTION_ASM_OP ("\tsection\t .dtors,\"d\"") #undef OBJECT_FORMAT_ELF #else #undef INIT_SECTION_ASM_OP #define INIT_SECTION_ASM_OP (TARGET_SVR4 \ - ? "section\t .init,\"xa\"" \ - : "section\t .init,\"x\"") + ? "\tsection\t .init,\"xa\"" \ + : "\tsection\t .init,\"x\"") #undef CTORS_SECTION_ASM_OP #define CTORS_SECTION_ASM_OP (TARGET_SVR4 \ - ? "section\t .ctors,\"aw\"" \ - : "section\t .ctors,\"d\"") + ? "\tsection\t .ctors,\"aw\"" \ + : "\tsection\t .ctors,\"d\"") #undef DTORS_SECTION_ASM_OP #define DTORS_SECTION_ASM_OP (TARGET_SVR4 \ - ? "section\t .dtors,\"aw\"" \ - : "section\t .dtors,\"d\"") + ? "\tsection\t .dtors,\"aw\"" \ + : "\tsection\t .dtors,\"d\"") #endif /* crtstuff.c */ /* The lists of global object constructors and global destructors are always diff --git a/gcc/config/m88k/m88k.h b/gcc/config/m88k/m88k.h index 1412ff2f08a..46d83167b0e 100644 --- a/gcc/config/m88k/m88k.h +++ b/gcc/config/m88k/m88k.h @@ -1697,49 +1697,49 @@ enum reg_class { NO_REGS, AP_REG, XRF_REGS, GENERAL_REGS, AGRF_REGS, #undef IDENT_ASM_OP /* These are used in varasm.c as well. */ -#define TEXT_SECTION_ASM_OP "text" -#define DATA_SECTION_ASM_OP "data" +#define TEXT_SECTION_ASM_OP "\ttext" +#define DATA_SECTION_ASM_OP "\tdata" /* Other sections. */ #define CONST_SECTION_ASM_OP (TARGET_SVR4 \ - ? "section\t .rodata,\"a\"" \ - : "section\t .rodata,\"x\"") + ? "\tsection\t .rodata,\"a\"" \ + : "\tsection\t .rodata,\"x\"") #define TDESC_SECTION_ASM_OP (TARGET_SVR4 \ - ? "section\t .tdesc,\"a\"" \ - : "section\t .tdesc,\"x\"") + ? "\tsection\t .tdesc,\"a\"" \ + : "\tsection\t .tdesc,\"x\"") /* These must be constant strings for crtstuff.c. */ -#define CTORS_SECTION_ASM_OP "section\t .ctors,\"d\"" -#define DTORS_SECTION_ASM_OP "section\t .dtors,\"d\"" -#define INIT_SECTION_ASM_OP "section\t .init,\"x\"" -#define FINI_SECTION_ASM_OP "section\t .fini,\"x\"" +#define CTORS_SECTION_ASM_OP "\tsection\t .ctors,\"d\"" +#define DTORS_SECTION_ASM_OP "\tsection\t .dtors,\"d\"" +#define INIT_SECTION_ASM_OP "\tsection\t .init,\"x\"" +#define FINI_SECTION_ASM_OP "\tsection\t .fini,\"x\"" /* These are pretty much common to all assemblers. */ -#define IDENT_ASM_OP "ident" -#define FILE_ASM_OP "file" -#define SECTION_ASM_OP "section" -#define SET_ASM_OP "def" -#define GLOBAL_ASM_OP "global" -#define ALIGN_ASM_OP "align" -#define SKIP_ASM_OP "zero" -#define COMMON_ASM_OP "comm" -#define BSS_ASM_OP "bss" -#define FLOAT_ASM_OP "float" -#define DOUBLE_ASM_OP "double" -#define INT_ASM_OP "word" +#define IDENT_ASM_OP "\tident\t" +#define FILE_ASM_OP "\tfile\t" +#define SECTION_ASM_OP "\tsection\t" +#define SET_ASM_OP "\tdef\t" +#define GLOBAL_ASM_OP "\tglobal\" +#define ALIGN_ASM_OP "\talign\t" +#define SKIP_ASM_OP "\tzero\t" +#define COMMON_ASM_OP "\tcomm\t" +#define BSS_ASM_OP "\tbss\t" +#define FLOAT_ASM_OP "\tfloat\t" +#define DOUBLE_ASM_OP "\tdouble\t" +#define INT_ASM_OP "\tword\t" #define ASM_LONG INT_ASM_OP -#define SHORT_ASM_OP "half" -#define CHAR_ASM_OP "byte" -#define ASCII_DATA_ASM_OP "string" +#define SHORT_ASM_OP "\thalf\t" +#define CHAR_ASM_OP "\tbyte\t" +#define ASCII_DATA_ASM_OP "\tstring\t" /* These are particular to the global pool optimization. */ -#define SBSS_ASM_OP "sbss" -#define SCOMM_ASM_OP "scomm" -#define SDATA_SECTION_ASM_OP "sdata" +#define SBSS_ASM_OP "\tsbss\t" +#define SCOMM_ASM_OP "\tscomm\t" +#define SDATA_SECTION_ASM_OP "\tsdata" /* These are specific to PIC. */ -#define TYPE_ASM_OP "type" -#define SIZE_ASM_OP "size" +#define TYPE_ASM_OP "\ttype\t" +#define SIZE_ASM_OP "\tsize\t" #ifndef AS_BUG_POUND_TYPE /* Faulty assemblers require @ rather than #. */ #undef TYPE_OPERAND_FMT #define TYPE_OPERAND_FMT "#%s" @@ -1753,15 +1753,15 @@ enum reg_class { NO_REGS, AP_REG, XRF_REGS, GENERAL_REGS, AGRF_REGS, fputc ('\n', FILE); } while (0) /* These are specific to version 03.00 assembler syntax. */ -#define INTERNAL_ASM_OP "local" -#define VERSION_ASM_OP "version" -#define UNALIGNED_SHORT_ASM_OP "uahalf" -#define UNALIGNED_INT_ASM_OP "uaword" -#define PUSHSECTION_ASM_OP "section" -#define POPSECTION_ASM_OP "previous" +#define INTERNAL_ASM_OP "\tlocal\" +#define VERSION_ASM_OP "\tversion\t" +#define UNALIGNED_SHORT_ASM_OP "\tuahalf\t" +#define UNALIGNED_INT_ASM_OP "\tuaword\t" +#define PUSHSECTION_ASM_OP "\tsection\t" +#define POPSECTION_ASM_OP "\tprevious" /* These are specific to the version 04.00 assembler syntax. */ -#define REQUIRES_88110_ASM_OP "requires_88110" +#define REQUIRES_88110_ASM_OP "\trequires_88110" /* Output any initial stuff to the assembly file. Always put out a file directive, even if not debugging. @@ -2112,7 +2112,7 @@ do { \ /* The single-byte pseudo-op is the default. Override svr[34].h. */ #undef ASM_BYTE_OP -#define ASM_BYTE_OP "byte" +#define ASM_BYTE_OP "\tbyte\t" #undef ASM_OUTPUT_ASCII #define ASM_OUTPUT_ASCII(FILE, P, SIZE) \ output_ascii (FILE, ASCII_DATA_ASM_OP, 48, P, SIZE) diff --git a/gcc/config/m88k/openbsd.h b/gcc/config/m88k/openbsd.h index fe66e6f2057..1f3479912c4 100644 --- a/gcc/config/m88k/openbsd.h +++ b/gcc/config/m88k/openbsd.h @@ -67,5 +67,5 @@ Boston, MA 02111-1307, USA. */ #define DEFAULT_PCC_STRUCT_RETURN 0 #undef SET_ASM_OP -#define SET_ASM_OP ".def" +#define SET_ASM_OP "\t.def\t" diff --git a/gcc/config/m88k/sysv4.h b/gcc/config/m88k/sysv4.h index 7b8987b5e3c..f354e187f75 100644 --- a/gcc/config/m88k/sysv4.h +++ b/gcc/config/m88k/sysv4.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Motorola 88100 in an 88open ABI environment. - Copyright (C) 1990, 1991 Free Software Foundation, Inc. + Copyright (C) 1990, 1991, 2000 Free Software Foundation, Inc. Written by Ron Guilmette (rfg@netcom.com). Contributed to FSF by Network Computing Devices. @@ -60,9 +60,9 @@ Boston, MA 02111-1307, USA. */ /* Override svr4.h and m88k.h. */ #undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP "section\t.init,\"xa\",#progbits" +#define INIT_SECTION_ASM_OP "\tsection\t.init,\"xa\",#progbits" #undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP "section\t.fini,\"xa\",#progbits" +#define FINI_SECTION_ASM_OP "\tsection\t.fini,\"xa\",#progbits" /* Define the pseudo-ops used to switch to the .ctors and .dtors sections. @@ -80,6 +80,6 @@ Boston, MA 02111-1307, USA. */ via the SHF_WRITE attribute.) */ #undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP "section\t.ctors,\"aw\"" +#define CTORS_SECTION_ASM_OP "\tsection\t.ctors,\"aw\"" #undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP "section\t.dtors,\"aw\"" +#define DTORS_SECTION_ASM_OP "\tsection\t.dtors,\"aw\"" |