OSDN Git Service

definitions in config/[c-h]*:
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 25 Sep 2000 08:54:42 +0000 (08:54 +0000)
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 25 Sep 2000 08:54:42 +0000 (08:54 +0000)
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@36606 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/c4x/c4x.h
gcc/config/clipper/clipper.h
gcc/config/clipper/clix.h
gcc/config/convex/convex.h
gcc/config/d30v/d30v.h
gcc/config/fr30/fr30.h
gcc/config/fx80/fx80.h
gcc/config/gmicro/gmicro.h
gcc/config/h8300/h8300.h

index 34a2d7f..3ce296c 100644 (file)
        * config/avr/avr.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP,
        ASM_BYTE_OP, TYPE_ASM_OP, SIZE_ASM_OP, WEAK_ASM_OP,
        STRING_ASM_OP): Here.  Update documentation copy in comments.
+       * config/c4x/c4x.h (ASM_STABS_OP, BSS_SECTION_ASM_OP): Here.
+       * config/clipper/clipper.h (TEXT_SECTION_ASM_OP,
+       DATA_SECTION_ASM_OP): Here.
+       * config/clipper/clix.h (BSS_SECTION_ASM_OP, INIT_SECTION_ASM_OP):
+       Here.
+       * config/convex/convex.h (TEXT_SECTION_ASM_OP,
+       DATA_SECTION_ASM_OP, BSS_SECTION_ASM_OP): Here.
+       * config/d30v/d30v.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP,
+       BSS_SECTION_ASM_OP): Here.
+       * config/fr30/fr30.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP,
+       BSS_SECTION_ASM_OP): Here.
+       * config/fx80/fx80.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP):
+       Here.
+       * 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.
 
 2000-09-25  Richard Henderson  <rth@cygnus.com>
 
index 8390b38..93c3386 100644 (file)
@@ -2007,7 +2007,7 @@ const_section ()                                                  \
     }                                                                  \
 }
 
-#define ASM_STABS_OP "\t.stabs"
+#define ASM_STABS_OP "\t.stabs\t"
 
 /* The ctors and dtors sections are not normally put into use 
    by EXTRA_SECTIONS and EXTRA_SECTION_FUNCTIONS as defined in svr3.h,
@@ -2611,7 +2611,7 @@ do { fprintf (asm_out_file, "\t.sdef\t");         \
 
 #define MOVE_RATIO 2           /* Default value.  */
 
-#define BSS_SECTION_ASM_OP ".bss"
+#define BSS_SECTION_ASM_OP "\t.bss"
 
 #define ASM_OUTPUT_REG_PUSH(FILE, REGNO)  \
   asm_fprintf (FILE, "\tpush\t%s\n", reg_names[REGNO])
index a4fb1f1..78ec8d0 100644 (file)
@@ -969,11 +969,11 @@ do                                                                              \
 
 /* Output before read-only data.  */
 
-#define TEXT_SECTION_ASM_OP ".text"
+#define TEXT_SECTION_ASM_OP "\t.text"
 
 /* Output before writable data.  */
 
-#define DATA_SECTION_ASM_OP ".data"
+#define DATA_SECTION_ASM_OP "\t.data"
 
 /* How to refer to registers in assembler output.
    This sequence is indexed by compiler's hard-register-number (see above).  */
index a3e04ac..6f9ed2f 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions of target machine for GNU compiler.  Clipper/Clix version.
-   Copyright (C) 1988, 1993, 1996, 1997, 1999 Free Software Foundation, Inc.
+   Copyright (C) 1988, 1993, 1996, 1997, 1999, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -71,9 +71,9 @@ do {                                                  \
 
 
 #define ASM_LONG ".long"
-#define BSS_SECTION_ASM_OP  ".bss"
+#define BSS_SECTION_ASM_OP  "\t.bss"
 #undef INIT_SECTION_ASM_OP
-#define INIT_SECTION_ASM_OP ".section .init,\"x\""
+#define INIT_SECTION_ASM_OP "\t.section .init,\"x\""
 
 \f
 /* Define a few machine-specific details of the implementation of
index 2f216f3..57fc56e 100644 (file)
@@ -1225,15 +1225,15 @@ enum reg_class {
 
 /* Output before read-only data.  */
 
-#define TEXT_SECTION_ASM_OP (current_section_is_text = 1, ".text")
+#define TEXT_SECTION_ASM_OP (current_section_is_text = 1, "\t.text")
 
 /* Output before writable data.  */
 
-#define DATA_SECTION_ASM_OP (current_section_is_text = 0, ".data") 
+#define DATA_SECTION_ASM_OP (current_section_is_text = 0, "\t.data") 
 
 /* Output before uninitialized data.  */
 
-#define BSS_SECTION_ASM_OP (current_section_is_text = 0, ".bss") 
+#define BSS_SECTION_ASM_OP (current_section_is_text = 0, "\t.bss") 
 
 /* This is how to output an assembler line
    that says to advance the location counter
index 9a4d2a4..ef32726 100644 (file)
@@ -3850,12 +3850,12 @@ extern const char *d30v_branch_cost_string;
 /* A C expression whose value is a string containing the assembler operation
    that should precede instructions and read-only data.  Normally `".text"' is
    right.  */
-#define TEXT_SECTION_ASM_OP ".text"
+#define TEXT_SECTION_ASM_OP "\t.text"
 
 /* A C expression whose value is a string containing the assembler operation to
    identify the following data as writable initialized data.  Normally
    `".data"' is right.  */
-#define DATA_SECTION_ASM_OP ".data"
+#define DATA_SECTION_ASM_OP "\t.data"
 
 /* if defined, a C expression whose value is a string containing the assembler
    operation to identify the following data as shared data.  If not defined,
@@ -3869,7 +3869,7 @@ extern const char *d30v_branch_cost_string;
    uninitialized global data will be output in the data section if
    `-fno-common' is passed, otherwise `ASM_OUTPUT_COMMON' will be
    used.  */
-#define BSS_SECTION_ASM_OP ".bss"
+#define BSS_SECTION_ASM_OP "\t.bss"
 
 /* If defined, a C expression whose value is a string containing the
    assembler operation to identify the following data as
index 7a49a28..36dd293 100644 (file)
@@ -1410,12 +1410,12 @@ do                                                                              \
 /* A C expression whose value is a string containing the assembler operation
    that should precede instructions and read-only data.  Normally `".text"' is
    right.  */
-#define TEXT_SECTION_ASM_OP ".text"
+#define TEXT_SECTION_ASM_OP "\t.text"
 
 /* A C expression whose value is a string containing the assembler operation to
    identify the following data as writable initialized data.  Normally
    `".data"' is right.  */
-#define DATA_SECTION_ASM_OP ".data"
+#define DATA_SECTION_ASM_OP "\t.data"
 
 /* If defined, a C expression whose value is a string containing the
    assembler operation to identify the following data as
@@ -1424,7 +1424,7 @@ do                                                                                \
    uninitialized global data will be output in the data section if
    `-fno-common' is passed, otherwise `ASM_OUTPUT_COMMON' will be
    used.  */
-#define BSS_SECTION_ASM_OP ".bss"
+#define BSS_SECTION_ASM_OP "\t.bss"
 
 /*}}}*/ \f
 /*{{{  The Overall Framework of an Assembler File.  */
index a0fe054..003d6d4 100644 (file)
@@ -1030,11 +1030,11 @@ extern enum reg_class regno_reg_class[];
 
 /* Output before read-only data.  */
 
-#define TEXT_SECTION_ASM_OP ".text"
+#define TEXT_SECTION_ASM_OP "\t.text"
 
 /* Output before writable data.  */
 
-#define DATA_SECTION_ASM_OP ".data"
+#define DATA_SECTION_ASM_OP "\t.data"
 
 /* How to refer to registers in assembler output.
    This sequence is indexed by compiler's hard-register-number (see above).  */
index 10d3d32..59c95f8 100644 (file)
@@ -1269,15 +1269,15 @@ extern enum reg_class regno_reg_class[];
 
 /* Output before read-only data.  */
 
-#define TEXT_SECTION_ASM_OP ".section text,code,align=4"
+#define TEXT_SECTION_ASM_OP "\t.section text,code,align=4"
 
 /* Output before writable data.  */
 
-#define DATA_SECTION_ASM_OP ".section data,data,align=4"
+#define DATA_SECTION_ASM_OP "\t.section data,data,align=4"
 
 /* Output before uninitialized data. */
 
-#define BSS_SECTION_ASM_OP ".section bss,data,align=4"
+#define BSS_SECTION_ASM_OP "\t.section bss,data,align=4"
 
 /* Output at beginning of assembler file.
    It is not appropriate for this to print a list of the options used,
index 4a1d9e3..b1e56fd 100644 (file)
@@ -1090,7 +1090,7 @@ h8300_valid_machine_decl_attribute (DECL, ATTRIBUTES, IDENTIFIER, ARGS)
 #define IDENT_ASM_OP "\t.ident\n"
 
 /* The assembler op to get a word, 2 bytes for the H8/300, 4 for H8/300H.  */
-#define ASM_WORD_OP    (TARGET_H8300 ? ".word" : ".long")
+#define ASM_WORD_OP    (TARGET_H8300 ? "\t.word\t" : "\t.long\t")
 
 /* We define a readonly data section solely to remove readonly data
    from the instruction stream.  This can improve relaxing in two significant