definitions in config/i3*:
authorHans-Peter Nilsson <hp@axis.com>
Mon, 25 Sep 2000 09:16:37 +0000 (09:16 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Mon, 25 Sep 2000 09:16:37 +0000 (09:16 +0000)
Changes add TABs on either or both sides, covering start of line,
up to any operand for all .*ASM.*_OP definitions.

From-SVN: r36607

22 files changed:
gcc/ChangeLog
gcc/config/i370/i370.h
gcc/config/i386/aix386.h
gcc/config/i386/bsd.h
gcc/config/i386/cygwin.h
gcc/config/i386/dgux.h
gcc/config/i386/djgpp.h
gcc/config/i386/freebsd-elf.h
gcc/config/i386/freebsd.h
gcc/config/i386/i386-coff.h
gcc/config/i386/i386-interix.h
gcc/config/i386/i386elf.h
gcc/config/i386/netbsd.h
gcc/config/i386/openbsd.h
gcc/config/i386/osfrose.h
gcc/config/i386/sco5.h
gcc/config/i386/seq-sysv3.h
gcc/config/i386/sequent.h
gcc/config/i386/sun386.h
gcc/config/i386/svr3gas.h
gcc/config/i386/sysv3.h
gcc/config/i386/unix.h

index 3ce296c..6f779a8 100644 (file)
        * config/gmicro/gmicro.h (TEXT_SECTION_ASM_OP,
        DATA_SECTION_ASM_OP, BSS_SECTION_ASM_OP): Here.
        * config/h8300/h8300.h (ASM_WORD_OP): Here.
+       * config/i370/i370.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP,
+       BSS_SECTION_ASM_OP): Here.
+       * config/i386/aix386.h (INIT_SECTION_ASM_OP): Here.
+       * config/i386/bsd.h (ASM_BYTE_OP): Here.
+       * config/i386/cygwin.h (SET_ASM_OP, INT_ASM_OP): Here.
+       * config/i386/dgux.h (CONST_SECTION_ASM_OP): Here.
+       * config/i386/djgpp.h (IDENT_ASM_OP, INT_ASM_OP, SET_ASM_OP):
+       Here.
+       * config/i386/freebsd-elf.h (SET_ASM_OP): Here.
+       * config/i386/freebsd.h (TYPE_ASM_OP, SIZE_ASM_OP, INT_ASM_OP):
+       Here.
+       * config/i386/i386-coff.h (CTORS_SECTION_ASM_OP,
+       DTORS_SECTION_ASM_OP, INT_ASM_OP): Here.
+       * config/i386/i386-interix.h (STRING_ASM_OP, CONST_SECTION_ASM_OP,
+       CTORS_SECTION_ASM_OP, DTORS_SECTION_ASM_OP, INT_ASM_OP,
+       SET_ASM_OP): Here.
+       * config/i386/i386elf.h (BSS_SECTION_ASM_OP): Here.
+       * config/i386/netbsd.h (INT_ASM_OP): Here.
+       * config/i386/openbsd.h (INT_ASM_OP): Here.
+       * config/i386/osfrose.h (TYPE_ASM_OP, SIZE_ASM_OP, SET_ASM_OP,
+       IDENT_ASM_OP): Here.
+       * config/i386/sco5.h (ALIGN_ASM_OP, ASCII_DATA_ASM_OP,
+       ASM_BYTE_OP, IDENT_ASM_OP, COMMON_ASM_OP, SET_ASM_OP,
+       LOCAL_ASM_OP, INT_ASM_OP, TYPE_ASM_OP, SIZE_ASM_OP, STRING_ASM_OP,
+       SKIP_ASM_OP, GLOBAL_ASM_OP): Here.
+       * config/i386/seq-sysv3.h (SHARED_SECTION_ASM_OP,
+       SHARED_BSS_SECTION_ASM_OP): Here.
+       * config/i386/sequent.h (SHARED_SECTION_ASM_OP): Here.
+       * config/i386/sun386.h (ASM_BYTE_OP, TEXT_SECTION_ASM_OP,
+       DATA_SECTION_ASM_OP): Here.
+       * config/i386/svr3gas.h (INIT_SECTION_ASM_OP, FINI_SECTION_ASM_OP,
+       CONST_SECTION_ASM_OP): Here.
+       * config/i386/sysv3.h (INIT_SECTION_ASM_OP): Here.
+       * config/i386/unix.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP,
+       BSS_SECTION_ASM_OP): Here.
 
 2000-09-25  Richard Henderson  <rth@cygnus.com>
 
index b733283..1c878ad 100644 (file)
@@ -2123,13 +2123,13 @@ abort(); \
 #define TARGET_MEM_FUNCTIONS
  
 /* Output before read-only data.  */
-#define TEXT_SECTION_ASM_OP ".text"
+#define TEXT_SECTION_ASM_OP "\t.text"
 
 /* Output before writable (initialized) data.  */
-#define DATA_SECTION_ASM_OP ".data"
+#define DATA_SECTION_ASM_OP "\t.data"
 
 /* Output before writable (uninitialized) data.  */
-#define BSS_SECTION_ASM_OP ".bss"
+#define BSS_SECTION_ASM_OP "\t.bss"
 
 /* In the past there was confusion as to what the argument to .align was
    in GAS.  For the last several years the rule has been this: for a.out
index e0498e7..a9115ad 100644 (file)
@@ -1,6 +1,6 @@
 /* Definitions for IBM PS2 running AIX/386 with gas.
    From: Minh Tran-Le <TRANLE@intellicorp.com>
-   Copyright (C) 1988 Free Software Foundation, Inc.
+   Copyright (C) 1988, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -53,7 +53,7 @@ Boston, MA 02111-1307, USA.  */
    constructors.  */
 
 #undef INIT_SECTION_ASM_OP
-#define INIT_SECTION_ASM_OP     ".section .init,\"x\""
+#define INIT_SECTION_ASM_OP     "\t.section .init,\"x\""
 
 #define CTOR_LIST_BEGIN                                \
   asm (INIT_SECTION_ASM_OP);                   \
index 34db79a..1666696 100644 (file)
@@ -1,7 +1,7 @@
 /* Definitions for BSD assembler syntax for Intel 386
    (actually AT&T syntax for insns and operands,
    adapted to BSD conventions for symbol names and debugging.)
-   Copyright (C) 1988, 1996 Free Software Foundation, Inc.
+   Copyright (C) 1988, 1996, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -40,7 +40,7 @@ Boston, MA 02111-1307, USA.  */
 
 /* Assembler pseudos to introduce constants of various size.  */
 
-#define ASM_BYTE_OP "\t.byte"
+#define ASM_BYTE_OP "\t.byte\t"
 #define ASM_SHORT "\t.word"
 #define ASM_LONG "\t.long"
 #define ASM_DOUBLE "\t.double"
index 916753d..d6398af 100644 (file)
@@ -532,10 +532,10 @@ extern void i386_pe_asm_file_end STDIO_PARAMS ((FILE *));
 
 /* Enable alias attribute support.  */
 #ifndef SET_ASM_OP
-#define SET_ASM_OP "\t.set"
+#define SET_ASM_OP "\t.set\t"
 #endif
 
 #ifndef INT_ASM_OP
-#define INT_ASM_OP ".long"
+#define INT_ASM_OP "\t.long\t"
 #endif
 
index 10982c5..752ae3c 100644 (file)
@@ -27,7 +27,7 @@ Boston, MA 02111-1307, USA.  */
 #include "i386/sysv4.h"
 
 #ifndef VERSION_INFO2
-#define VERSION_INFO2   "$Revision: 1.10 $"
+#define VERSION_INFO2   "$Revision: 1.11 $"
 #endif
 
 #ifndef VERSION_STRING
@@ -251,4 +251,4 @@ Boston, MA 02111-1307, USA.  */
 
 /* Add .align 1 to avoid .backalign bug in assembler */
 #undef CONST_SECTION_ASM_OP
-#define CONST_SECTION_ASM_OP    ".section\t.rodata\n\t.align 1"
+#define CONST_SECTION_ASM_OP    "\t.section\t.rodata\n\t.align 1"
index e18db77..762178a 100644 (file)
@@ -60,15 +60,15 @@ Boston, MA 02111-1307, USA.  */
 
 /* Define the name of the .ident op.  */
 #undef IDENT_ASM_OP
-#define IDENT_ASM_OP "\t.ident"
+#define IDENT_ASM_OP "\t.ident\t"
 
 /* Define the name of the .int op.  */
 #undef INT_ASM_OP
-#define INT_ASM_OP "\t.long"
+#define INT_ASM_OP "\t.long\t"
 
 /* Enable alias attribute support.  */
 #ifndef SET_ASM_OP
-#define SET_ASM_OP "\t.set"
+#define SET_ASM_OP "\t.set\t"
 #endif
 
 /* Define the name of the .text section.  */
index b728ae2..4653346 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for Intel 386 running FreeBSD with ELF format
-   Copyright (C) 1996 Free Software Foundation, Inc.
+   Copyright (C) 1996, 2000 Free Software Foundation, Inc.
    Contributed by Eric Youngdale.
    Modified for stabs-in-ELF by H.J. Lu.
    Adapted from GNU/Linux version by John Polstra.
@@ -36,7 +36,7 @@ Boston, MA 02111-1307, USA.  */
 #define ASM_APP_OFF "#NO_APP\n"
 
 #undef SET_ASM_OP
-#define SET_ASM_OP     ".set"
+#define SET_ASM_OP     "\t.set\t"
 
 /* This is how to output an element of a case-vector that is relative.
    This is only used for PIC code.  See comments by the `casesi' insn in
index ba1487f..829376b 100644 (file)
@@ -130,8 +130,8 @@ Boston, MA 02111-1307, USA.  */
    different pseudo-op names for these, they may be overridden in the
    file which includes this one.  */
 
-#define TYPE_ASM_OP    ".type"
-#define SIZE_ASM_OP    ".size"
+#define TYPE_ASM_OP    "\t.type\t"
+#define SIZE_ASM_OP    "\t.size\t"
 
 /* The following macro defines the format used to output the second
    operand of the .type assembler directive.  Different svr4 assemblers
@@ -249,4 +249,4 @@ do {                                                                    \
 /* This is the pseudo-op used to generate a 32-bit word of data with a
    specific value in some section.  */
 
-#define INT_ASM_OP ".long"
+#define INT_ASM_OP "\t.long\t"
index 2fddc3a..f204550 100644 (file)
@@ -1,7 +1,7 @@
 /* Definitions for "naked" Intel 386 using coff object format files
    and coff debugging info.
 
-   Copyright (C) 1994 Free Software Foundation, Inc.
+   Copyright (C) 1994, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -39,8 +39,8 @@ Boston, MA 02111-1307, USA.  */
 
 /* Support the ctors and dtors sections for g++.  */
 
-#define CTORS_SECTION_ASM_OP   ".section\t.ctors,\"x\""
-#define DTORS_SECTION_ASM_OP   ".section\t.dtors,\"x\""
+#define CTORS_SECTION_ASM_OP   "\t.section\t.ctors,\"x\""
+#define DTORS_SECTION_ASM_OP   "\t.section\t.dtors,\"x\""
 
 /* A list of other sections which the compiler might be "in" at any
    given time.  */
@@ -77,7 +77,7 @@ dtors_section ()                                                      \
     }                                                                  \
 }
 
-#define INT_ASM_OP ".long"
+#define INT_ASM_OP "\t.long\t"
 
 /* A C statement (sans semicolon) to output an element in the table of
    global constructors.  */
index 82a9cb8..3dc11bf 100644 (file)
@@ -1,5 +1,5 @@
 /* Target definitions for GNU compiler for Intel 80386 running Interix
-   Parts Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+   Parts Copyright (C) 1991, 1999, 2000 Free Software Foundation, Inc.
 
    Parts:
      by Douglas B. Rupp (drupp@cs.washington.edu).
@@ -140,7 +140,7 @@ Boston, MA 02111-1307, USA.  */
 
 #define STRING_LIMIT   ((unsigned) 256)
 
-#define STRING_ASM_OP  ".string"
+#define STRING_ASM_OP  "\t.string\t"
 
 /* The routine used to output NUL terminated strings.  We use a special
    version of this for most svr4 targets because doing so makes the
@@ -265,7 +265,7 @@ Boston, MA 02111-1307, USA.  */
 
 #define USE_CONST_SECTION      1
 
-#define CONST_SECTION_ASM_OP   ".section\t.rdata,\"r\""
+#define CONST_SECTION_ASM_OP   "\t.section\t.rdata,\"r\""
 
 /* Define the pseudo-ops used to switch to the .ctors and .dtors sections.
 
@@ -282,8 +282,8 @@ Boston, MA 02111-1307, USA.  */
    errors unless the .ctors and .dtors sections are marked as writable
    via the SHF_WRITE attribute.)  */
 
-#define CTORS_SECTION_ASM_OP   ".section\t.ctors,\"x\""
-#define DTORS_SECTION_ASM_OP   ".section\t.dtors,\"x\""
+#define CTORS_SECTION_ASM_OP   "\t.section\t.ctors,\"x\""
+#define DTORS_SECTION_ASM_OP   "\t.section\t.dtors,\"x\""
 
 /* A default list of other sections which we might be "in" at any given
    time.  For targets that use additional sections (e.g. .tdesc) you
@@ -361,7 +361,7 @@ dtors_section ()                                                    \
           (DECL) && TREE_READONLY (DECL) ? "a" : "aw")
 #endif
 
-#define INT_ASM_OP             ".long"
+#define INT_ASM_OP             "\t.long\t"
 
 /* The MS compilers take alignment as a number of bytes, so we do as well */
 #undef ASM_OUTPUT_ALIGN
@@ -392,7 +392,7 @@ dtors_section ()                                                    \
    ld -r (specifically -rU). */
 #define CTOR_LISTS_DEFINED_EXTERNALLY 1
 
-#define SET_ASM_OP     ".set"
+#define SET_ASM_OP     "\t.set\t"
 /* Output a definition (implements alias) */
 #define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2)                             \
 do                                                                     \
index 9ba9ea9..714196d 100644 (file)
@@ -1,5 +1,5 @@
 /* Target definitions for GNU compiler for Intel 80386 using ELF
-   Copyright (C) 1988, 1991, 1995 Free Software Foundation, Inc.
+   Copyright (C) 1988, 1991, 1995, 2000 Free Software Foundation, Inc.
 
    Derived from sysv4.h written by Ron Guilmette (rfg@netcom.com).
 
@@ -206,7 +206,7 @@ do {                                                                        \
    `-fno-common' is passed, otherwise `ASM_OUTPUT_COMMON' will be
    used.  */
 #undef BSS_SECTION_ASM_OP
-#define BSS_SECTION_ASM_OP ".section\t.bss"
+#define BSS_SECTION_ASM_OP "\t.section\t.bss"
 
 /* Like `ASM_OUTPUT_BSS' except takes the required alignment as a
    separate, explicit argument.  If you define this macro, it is used
index ad2b56b..870870d 100644 (file)
@@ -89,4 +89,4 @@
 /* This is the pseudo-op used to generate a 32-bit word of data with a
    specific value in some section.  */
 
-#define INT_ASM_OP ".long"
+#define INT_ASM_OP "\t.long\t"
index 13f2bda..7d1d129 100644 (file)
@@ -137,4 +137,4 @@ Boston, MA 02111-1307, USA.  */
 /* This is the pseudo-op used to generate a 32-bit word of data with a
    specific value in some section.  */
 
-#define INT_ASM_OP ".long"
+#define INT_ASM_OP "\t.long\t"
index 303d265..689b6e5 100644 (file)
@@ -615,9 +615,9 @@ while (0)
    different pseudo-op names for these, they may be overridden in the
    file which includes this one.  */
 
-#define TYPE_ASM_OP    ".type"
-#define SIZE_ASM_OP    ".size"
-#define SET_ASM_OP     ".set"
+#define TYPE_ASM_OP    "\t.type\t"
+#define SIZE_ASM_OP    "\t.size\t"
+#define SET_ASM_OP     "\t.set\t"
 
 /* This is how we tell the assembler that a symbol is weak.  */
 
@@ -745,7 +745,7 @@ while (0)
    .ident string is patterned after the ones produced by native svr4
    C compilers.  */
 
-#define IDENT_ASM_OP ".ident"
+#define IDENT_ASM_OP "\t.ident\t"
 
 /* Allow #sccs in preprocessor.  */
 
index 0853c7a..3394c90 100644 (file)
@@ -30,28 +30,28 @@ Boston, MA 02111-1307, USA.  */
 #define LPREFIX                                ".L"
 
 #undef ALIGN_ASM_OP
-#define ALIGN_ASM_OP                   "\t.align"
+#define ALIGN_ASM_OP                   "\t.align\t"
 
 #undef ASCII_DATA_ASM_OP
-#define ASCII_DATA_ASM_OP              "\t.ascii"
+#define ASCII_DATA_ASM_OP              "\t.ascii\t"
 
 #undef ASM_BYTE_OP
-#define ASM_BYTE_OP                    "\t.byte"
+#define ASM_BYTE_OP                    "\t.byte\t"
 
 #undef IDENT_ASM_OP
-#define IDENT_ASM_OP                   "\t.ident"
+#define IDENT_ASM_OP                   "\t.ident\t"
 
 #undef COMMON_ASM_OP
-#define COMMON_ASM_OP                  "\t.comm"
+#define COMMON_ASM_OP                  "\t.comm\t"
 
 #undef SET_ASM_OP
-#define SET_ASM_OP                     "\t.set"
+#define SET_ASM_OP                     "\t.set\t"
 
 #undef LOCAL_ASM_OP
-#define LOCAL_ASM_OP                   "\t.local"
+#define LOCAL_ASM_OP                   "\t.local\t"
 
 #undef INT_ASM_OP
-#define INT_ASM_OP                     "\t.long"
+#define INT_ASM_OP                     "\t.long\t"
 
 #undef ASM_SHORT
 #define ASM_SHORT                      "\t.value"
@@ -63,19 +63,19 @@ Boston, MA 02111-1307, USA.  */
 #define ASM_DOUBLE                     "\t.double"
 
 #undef TYPE_ASM_OP
-#define TYPE_ASM_OP                    "\t.type"
+#define TYPE_ASM_OP                    "\t.type\t"
 
 #undef SIZE_ASM_OP
-#define SIZE_ASM_OP                    "\t.size"
+#define SIZE_ASM_OP                    "\t.size\t"
 
 #undef STRING_ASM_OP
-#define STRING_ASM_OP                  "\t.string"
+#define STRING_ASM_OP                  "\t.string\t"
 
 #undef SKIP_ASM_OP
-#define SKIP_ASM_OP                    "\t.zero"
+#define SKIP_ASM_OP                    "\t.zero\t"
 
 #undef GLOBAL_ASM_OP
-#define GLOBAL_ASM_OP                  "\t.globl"
+#define GLOBAL_ASM_OP                  "\t.globl\t"
 
 #undef EH_FRAME_SECTION_ASM_OP
 #define EH_FRAME_SECTION_ASM_OP_COFF   "\t.section\t.ehfram, \"x\""
index a1fab33..df16f5c 100644 (file)
@@ -28,7 +28,7 @@
 
 /* Assembler pseudo-op for initialized shared variables (.shdata). */
 #undef  SHARED_SECTION_ASM_OP
-#define SHARED_SECTION_ASM_OP ".section .shdata, \"ws\""
+#define SHARED_SECTION_ASM_OP "\t.section .shdata, \"ws\""
 
 /* Assembler pseudo-op for uninitialized shared global variables (.shbss). */
 #undef  ASM_OUTPUT_SHARED_COMMON
@@ -39,7 +39,7 @@
 
 /* Assembler pseudo-op for uninitialized shared local variables (.shbss). */
 #undef  SHARED_BSS_SECTION_ASM_OP
-#define SHARED_BSS_SECTION_ASM_OP ".section .shbss, \"bs\""
+#define SHARED_BSS_SECTION_ASM_OP "\t.section .shbss, \"bs\""
 
 /* seq2-sysv3.h used to define HAVE_ATEXIT, so I assume ptx1 needs this...  */
 #define NEED_ATEXIT
index 8e8fa3d..8cec304 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for Sequent Intel 386.
-   Copyright (C) 1988, 1994, 1999 Free Software Foundation, Inc.
+   Copyright (C) 1988, 1994, 1999, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -103,7 +103,7 @@ Boston, MA 02111-1307, USA.  */
    fprintf (FILE, "\tmovl $.LP%d,%%eax\n\tcall mcount\n", (LABELNO));
 
 /* Assembler pseudo-op for shared data segment. */
-#define SHARED_SECTION_ASM_OP ".shdata"
+#define SHARED_SECTION_ASM_OP "\t.shdata"
 
 /* A C statement or statements which output an assembler instruction
    opcode to the stdio stream STREAM.  The macro-operand PTR is a
index c7bd415..331e8c9 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for Sun assembler syntax for the Intel 80386.
-   Copyright (C) 1988, 1996 Free Software Foundation, Inc.
+   Copyright (C) 1988, 1996, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -33,7 +33,7 @@ Boston, MA 02111-1307, USA.  */
 
 /* Assembler pseudos to introduce constants of various size.  */
 
-#define ASM_BYTE_OP "\t.byte"
+#define ASM_BYTE_OP "\t.byte\t"
 #define ASM_SHORT "\t.value"
 #define ASM_LONG "\t.long"
 #define ASM_DOUBLE "\t.double"
@@ -97,12 +97,12 @@ do                                                          \
 /* Output before read-only data.  */
 
 #undef TEXT_SECTION_ASM_OP
-#define TEXT_SECTION_ASM_OP ".text"
+#define TEXT_SECTION_ASM_OP "\t.text"
 
 /* Output before writable data.  */
 
 #undef DATA_SECTION_ASM_OP
-#define DATA_SECTION_ASM_OP ".data"
+#define DATA_SECTION_ASM_OP "\t.data"
 
 /* Define the syntax of labels and symbol definitions/declarations.  */
 
index 308aa5a..0f89153 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for Intel 386 running system V, using gas.
-   Copyright (C) 1992, 1996 Free Software Foundation, Inc.
+   Copyright (C) 1992, 1996, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -105,9 +105,9 @@ Boston, MA 02111-1307, USA.  */
 
 #define USE_CONST_SECTION      0
 
-#define INIT_SECTION_ASM_OP     ".section\t.init"
-#define FINI_SECTION_ASM_OP     ".section .fini,\"x\""
-#define CONST_SECTION_ASM_OP   ".section\t.rodata, \"x\""
+#define INIT_SECTION_ASM_OP     "\t.section\t.init"
+#define FINI_SECTION_ASM_OP     "\t.section .fini,\"x\""
+#define CONST_SECTION_ASM_OP   "\t.section\t.rodata, \"x\""
 #define CTORS_SECTION_ASM_OP   INIT_SECTION_ASM_OP
 #define DTORS_SECTION_ASM_OP    FINI_SECTION_ASM_OP
 
@@ -276,7 +276,7 @@ dtors_section ()                                                    \
    constructor.  */
 
 #undef INIT_SECTION_ASM_OP
-#define INIT_SECTION_ASM_OP     ".section .init,\"x\""
+#define INIT_SECTION_ASM_OP     "\t.section .init,\"x\""
 
 #define CTOR_LIST_BEGIN                                \
   asm (INIT_SECTION_ASM_OP);                   \
index ce89889..abac892 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for Intel 386 running system V.
-   Copyright (C) 1988, 1996 Free Software Foundation, Inc.
+   Copyright (C) 1988, 1996, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -108,7 +108,7 @@ Boston, MA 02111-1307, USA.  */
    constructor.  */
 
 #undef INIT_SECTION_ASM_OP
-#define INIT_SECTION_ASM_OP     ".section .init,\"x\""
+#define INIT_SECTION_ASM_OP     "\t.section .init,\"x\""
 
 #define CTOR_LIST_BEGIN                                \
   asm (INIT_SECTION_ASM_OP);                   \
index 21fac84..cdc5797 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for Unix assembler syntax for the Intel 80386.
-   Copyright (C) 1988, 1994, 1999 Free Software Foundation, Inc.
+   Copyright (C) 1988, 1994, 1999, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -48,15 +48,15 @@ Boston, MA 02111-1307, USA.  */
 
 /* Output before read-only data.  */
 
-#define TEXT_SECTION_ASM_OP ".text"
+#define TEXT_SECTION_ASM_OP "\t.text"
 
 /* Output before writable (initialized) data.  */
 
-#define DATA_SECTION_ASM_OP ".data"
+#define DATA_SECTION_ASM_OP "\t.data"
 
 /* Output before writable (uninitialized) data.  */
 
-#define BSS_SECTION_ASM_OP ".bss"
+#define BSS_SECTION_ASM_OP "\.bss"
 
 /* This is how to output a command to make the user-level label named NAME
    defined for reference from other files.  */