mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-16 07:50:18 +08:00
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:
parent
8c13c7b384
commit
4e8aa65c64
@ -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>
|
||||
|
||||
|
@ -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])
|
||||
|
@ -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). */
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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. */
|
||||
|
@ -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). */
|
||||
|
@ -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,
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user