summaryrefslogtreecommitdiff
path: root/gcc/config/m88k
diff options
context:
space:
mode:
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>2000-09-25 09:49:20 +0000
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>2000-09-25 09:49:20 +0000
commitabfc02622abb5bb491af815769fea2edb4b5344e (patch)
tree6399d1830dd2e2560848034ebd4d59a550e2343a /gcc/config/m88k
parentaffd4821cd227dcc45161daed11c4879d63c4d7a (diff)
downloadgcc-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.h22
-rw-r--r--gcc/config/m88k/m88k.h76
-rw-r--r--gcc/config/m88k/openbsd.h2
-rw-r--r--gcc/config/m88k/sysv4.h10
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\""