definitions in config/[c-h]*:

Changes add TABs on either or both sides, covering start of line,
up to any operand for all .*ASM.*_OP definitions.

From-SVN: r36606
This commit is contained in:
Hans-Peter Nilsson 2000-09-25 08:54:42 +00:00 committed by Hans-Peter Nilsson
parent 8c13c7b384
commit 4e8aa65c64
10 changed files with 38 additions and 22 deletions

View File

@ -67,6 +67,22 @@
* 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>

View 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])

View 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). */

View 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\""
/* Define a few machine-specific details of the implementation of

View 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

View 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

View 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"
/*}}}*/
/*{{{ The Overall Framework of an Assembler File. */

View 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). */

View 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,

View 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