Change callers in config/[h-l]*/ to match:
Changes add TABs on either or both sides, covering start of line, up to any operand for all .*ASM.*_OP definitions. From-SVN: r36619
This commit is contained in:
parent
614cd6b03f
commit
f0ca81d2b0
@ -1145,11 +1145,11 @@ readonly_data () \
|
||||
|
||||
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
|
||||
do { ctors_section(); \
|
||||
fprintf(FILE, "\t%s\t_%s\n", ASM_WORD_OP, NAME); } while (0)
|
||||
fprintf(FILE, "%s_%s\n", ASM_WORD_OP, NAME); } while (0)
|
||||
|
||||
#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
|
||||
do { dtors_section(); \
|
||||
fprintf(FILE, "\t%s\t_%s\n", ASM_WORD_OP, NAME); } while (0)
|
||||
fprintf(FILE, "%s_%s\n", ASM_WORD_OP, NAME); } while (0)
|
||||
|
||||
#undef DO_GLOBAL_CTORS_BODY
|
||||
#define DO_GLOBAL_CTORS_BODY \
|
||||
@ -1335,12 +1335,12 @@ do { char dstr[30]; \
|
||||
/* This is how to output an element of a case-vector that is absolute. */
|
||||
|
||||
#define ASM_OUTPUT_ADDR_VEC_ELT(FILE, VALUE) \
|
||||
asm_fprintf (FILE, "\t%s .L%d\n", ASM_WORD_OP, VALUE)
|
||||
asm_fprintf (FILE, "%s.L%d\n", ASM_WORD_OP, VALUE)
|
||||
|
||||
/* This is how to output an element of a case-vector that is relative. */
|
||||
|
||||
#define ASM_OUTPUT_ADDR_DIFF_ELT(FILE, BODY, VALUE, REL) \
|
||||
fprintf (FILE, "\t%s .L%d-.L%d\n", ASM_WORD_OP, VALUE, REL)
|
||||
fprintf (FILE, "%s.L%d-.L%d\n", ASM_WORD_OP, VALUE, REL)
|
||||
|
||||
/* This is how to output an assembler line
|
||||
that says to advance the location counter
|
||||
@ -1354,7 +1354,7 @@ do { char dstr[30]; \
|
||||
that says to advance the location counter by SIZE bytes. */
|
||||
|
||||
#define ASM_OUTPUT_IDENT(FILE, NAME) \
|
||||
fprintf(FILE, "%s\t \"%s\"\n", IDENT_ASM_OP, NAME)
|
||||
fprintf(FILE, "%s\"%s\"\n", IDENT_ASM_OP, NAME)
|
||||
|
||||
#define ASM_OUTPUT_SKIP(FILE, SIZE) \
|
||||
fprintf (FILE, "\t.space %d\n", (SIZE))
|
||||
|
@ -2048,13 +2048,13 @@ abort(); \
|
||||
|
||||
|
||||
#define ASM_OUTPUT_CHAR(FILE,VALUE) \
|
||||
( fprintf (FILE, "%s ", ASM_BYTE_OP), \
|
||||
( fprintf (FILE, "%s", ASM_BYTE_OP), \
|
||||
output_addr_const (FILE, (VALUE)), \
|
||||
putc ('\n', FILE))
|
||||
|
||||
/* This is how to output an assembler line for a numeric constant byte. */
|
||||
#define ASM_OUTPUT_BYTE(FILE,VALUE) \
|
||||
fprintf ((FILE), "%s 0x%x\n", ASM_BYTE_OP, (VALUE))
|
||||
fprintf ((FILE), "%s0x%x\n", ASM_BYTE_OP, (VALUE))
|
||||
|
||||
/* This is how to output the definition of a user-level label named NAME,
|
||||
such as the label on a static function or variable NAME. */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Definitions for AT&T 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.
|
||||
|
||||
@ -42,7 +42,7 @@ do \
|
||||
{ int i = 0; \
|
||||
while (i < (size)) \
|
||||
{ if (i%10 == 0) { if (i!=0) fprintf ((FILE), "\n"); \
|
||||
fprintf ((FILE), "%s ", ASM_BYTE_OP); } \
|
||||
fprintf ((FILE), "%s", ASM_BYTE_OP); } \
|
||||
else fprintf ((FILE), ","); \
|
||||
fprintf ((FILE), "0x%x", ((p)[i++] & 0377)) ;} \
|
||||
fprintf ((FILE), "\n"); \
|
||||
|
@ -134,7 +134,7 @@ output_file_start (file, f_options, f_len, W_options, W_len)
|
||||
char indent[256];
|
||||
|
||||
time_t now = time ((time_t *)0);
|
||||
sprintf (indent, "]\"\n\t%s\t \"@(#)%s [", IDENT_ASM_OP, main_input_filename);
|
||||
sprintf (indent, "]\"\n%s\"@(#)%s [", IDENT_ASM_OP, main_input_filename);
|
||||
fprintf (file, indent+3);
|
||||
pos = fprintf (file, "gcc %s, %.24s,", VERSION_STRING, ctime (&now));
|
||||
output_options (file, f_options, f_len, W_options, W_len,
|
||||
|
@ -160,7 +160,7 @@ Boston, MA 02111-1307, USA. */
|
||||
|
||||
#define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
|
||||
do { \
|
||||
fprintf (FILE, "\t%s\t ", TYPE_ASM_OP); \
|
||||
fprintf (FILE, "%s", TYPE_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
putc (',', FILE); \
|
||||
fprintf (FILE, TYPE_OPERAND_FMT, "function"); \
|
||||
@ -173,7 +173,7 @@ Boston, MA 02111-1307, USA. */
|
||||
|
||||
#define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
|
||||
do { \
|
||||
fprintf (FILE, "\t%s\t ", TYPE_ASM_OP); \
|
||||
fprintf (FILE, "%s", TYPE_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
putc (',', FILE); \
|
||||
fprintf (FILE, TYPE_OPERAND_FMT, "object"); \
|
||||
@ -182,7 +182,7 @@ Boston, MA 02111-1307, USA. */
|
||||
if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \
|
||||
{ \
|
||||
size_directive_output = 1; \
|
||||
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (FILE, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
|
||||
} \
|
||||
@ -203,7 +203,7 @@ do { \
|
||||
&& DECL_INITIAL (DECL) == error_mark_node \
|
||||
&& !size_directive_output) \
|
||||
{ \
|
||||
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (FILE, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (FILE, name); \
|
||||
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL)));\
|
||||
} \
|
||||
@ -221,7 +221,7 @@ do { \
|
||||
labelno++; \
|
||||
ASM_GENERATE_INTERNAL_LABEL (label, "Lfe", labelno); \
|
||||
ASM_OUTPUT_INTERNAL_LABEL (FILE, "Lfe", labelno); \
|
||||
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (FILE, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (FILE, (FNAME)); \
|
||||
fprintf (FILE, ","); \
|
||||
assemble_name (FILE, label); \
|
||||
|
@ -84,7 +84,7 @@ dtors_section () \
|
||||
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
|
||||
do { \
|
||||
ctors_section (); \
|
||||
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \
|
||||
fprintf (FILE, "%s", INT_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} while (0)
|
||||
@ -94,7 +94,7 @@ dtors_section () \
|
||||
#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
|
||||
do { \
|
||||
dtors_section (); \
|
||||
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \
|
||||
fprintf (FILE, "%s", INT_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} while (0)
|
||||
|
@ -155,7 +155,7 @@ Boston, MA 02111-1307, USA. */
|
||||
register const unsigned char *_limited_str = \
|
||||
(const unsigned char *) (STR); \
|
||||
register unsigned ch; \
|
||||
fprintf ((FILE), "\t%s\t\"", STRING_ASM_OP); \
|
||||
fprintf ((FILE), "%s\"", STRING_ASM_OP); \
|
||||
for (; (ch = *_limited_str); _limited_str++) \
|
||||
{ \
|
||||
register int escape = ESCAPES[ch]; \
|
||||
@ -373,7 +373,7 @@ dtors_section () \
|
||||
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
|
||||
do { \
|
||||
ctors_section (); \
|
||||
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \
|
||||
fprintf (FILE, "%s", INT_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} while (0)
|
||||
@ -383,7 +383,7 @@ dtors_section () \
|
||||
#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
|
||||
do { \
|
||||
dtors_section (); \
|
||||
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \
|
||||
fprintf (FILE, "%s", INT_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} while (0)
|
||||
@ -397,7 +397,7 @@ dtors_section () \
|
||||
#define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \
|
||||
do \
|
||||
{ \
|
||||
fprintf ((FILE), "\t%s\t", SET_ASM_OP); \
|
||||
fprintf ((FILE), "%s", SET_ASM_OP); \
|
||||
assemble_name (FILE, LABEL1); \
|
||||
fprintf (FILE, ","); \
|
||||
assemble_name (FILE, LABEL2); \
|
||||
|
@ -3055,7 +3055,7 @@ i386_dwarf_output_addr_const (file, x)
|
||||
FILE *file;
|
||||
rtx x;
|
||||
{
|
||||
fprintf (file, "\t%s\t", INT_ASM_OP);
|
||||
fprintf (file, "%s", INT_ASM_OP);
|
||||
if (flag_pic)
|
||||
output_pic_addr_const (file, x, '\0');
|
||||
else
|
||||
|
@ -2645,14 +2645,14 @@ do { long l; \
|
||||
putc('\n',FILE))
|
||||
|
||||
#define ASM_OUTPUT_CHAR(FILE,VALUE) \
|
||||
( fprintf (FILE, "%s\t", ASM_BYTE_OP), \
|
||||
( fprintf (FILE, "%s", ASM_BYTE_OP), \
|
||||
output_addr_const (FILE, (VALUE)), \
|
||||
putc ('\n', FILE))
|
||||
|
||||
/* This is how to output an assembler line for a numeric constant byte. */
|
||||
|
||||
#define ASM_OUTPUT_BYTE(FILE,VALUE) \
|
||||
asm_fprintf ((FILE), "%s\t0x%x\n", ASM_BYTE_OP, (VALUE))
|
||||
asm_fprintf ((FILE), "%s0x%x\n", ASM_BYTE_OP, (VALUE))
|
||||
|
||||
/* This is how to output an insn to push a register on the stack.
|
||||
It need not be very fast code. */
|
||||
|
@ -394,7 +394,7 @@ while (0)
|
||||
#define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \
|
||||
do \
|
||||
{ \
|
||||
fprintf ((FILE), "\t%s\t", SET_ASM_OP); \
|
||||
fprintf ((FILE), "%s", SET_ASM_OP); \
|
||||
assemble_name (FILE, LABEL1); \
|
||||
fprintf (FILE, ","); \
|
||||
assemble_name (FILE, LABEL2); \
|
||||
@ -651,7 +651,7 @@ do \
|
||||
HALF_PIC_DECLARE (NAME); \
|
||||
if (TARGET_ELF) \
|
||||
{ \
|
||||
fprintf (STREAM, "\t%s\t ", TYPE_ASM_OP); \
|
||||
fprintf (STREAM, "%s", TYPE_ASM_OP); \
|
||||
assemble_name (STREAM, NAME); \
|
||||
putc (',', STREAM); \
|
||||
fprintf (STREAM, TYPE_OPERAND_FMT, "object"); \
|
||||
@ -660,7 +660,7 @@ do \
|
||||
if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \
|
||||
{ \
|
||||
size_directive_output = 1; \
|
||||
fprintf (STREAM, "\t%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (STREAM, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (STREAM, NAME); \
|
||||
fprintf (STREAM, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
|
||||
} \
|
||||
@ -683,7 +683,7 @@ do { \
|
||||
&& DECL_INITIAL (DECL) == error_mark_node \
|
||||
&& !size_directive_output) \
|
||||
{ \
|
||||
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (FILE, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (FILE, name); \
|
||||
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
|
||||
} \
|
||||
@ -699,7 +699,7 @@ do \
|
||||
HALF_PIC_DECLARE (NAME); \
|
||||
if (TARGET_ELF) \
|
||||
{ \
|
||||
fprintf (STREAM, "\t%s\t ", TYPE_ASM_OP); \
|
||||
fprintf (STREAM, "%s", TYPE_ASM_OP); \
|
||||
assemble_name (STREAM, NAME); \
|
||||
putc (',', STREAM); \
|
||||
fprintf (STREAM, TYPE_OPERAND_FMT, "function"); \
|
||||
@ -729,7 +729,7 @@ do \
|
||||
labelno++; \
|
||||
ASM_GENERATE_INTERNAL_LABEL (label, "Lfe", labelno); \
|
||||
ASM_OUTPUT_INTERNAL_LABEL (FILE, "Lfe", labelno); \
|
||||
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (FILE, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (FILE, (FNAME)); \
|
||||
fprintf (FILE, ","); \
|
||||
assemble_name (FILE, label); \
|
||||
@ -773,7 +773,7 @@ do \
|
||||
if (*fname == '/') \
|
||||
fname++; \
|
||||
\
|
||||
fprintf ((STREAM), "\t%s\t\"GCC: (GNU) %s %s -O%d", \
|
||||
fprintf ((STREAM), "%s\"GCC: (GNU) %s %s -O%d", \
|
||||
IDENT_ASM_OP, version_string, fname, optimize); \
|
||||
\
|
||||
if (write_symbols == PREFERRED_DEBUGGING_TYPE) \
|
||||
|
@ -154,7 +154,7 @@ do { \
|
||||
#define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
|
||||
do { \
|
||||
if (TARGET_ELF) { \
|
||||
fprintf (FILE, "%s\t ", TYPE_ASM_OP); \
|
||||
fprintf (FILE, "%s", TYPE_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
putc (',', FILE); \
|
||||
fprintf (FILE, TYPE_OPERAND_FMT, "function"); \
|
||||
@ -170,7 +170,7 @@ do { \
|
||||
do { \
|
||||
if (TARGET_ELF) { if (!flag_inhibit_size_directive) \
|
||||
{ \
|
||||
fprintf (FILE, "%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (FILE, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (FILE, (FNAME)); \
|
||||
fprintf (FILE, ",.-"); \
|
||||
assemble_name (FILE, (FNAME)); \
|
||||
@ -182,7 +182,7 @@ do { \
|
||||
#define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
|
||||
do { \
|
||||
if (TARGET_ELF) { \
|
||||
fprintf (FILE, "%s\t ", TYPE_ASM_OP); \
|
||||
fprintf (FILE, "%s", TYPE_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
putc (',', FILE); \
|
||||
fprintf (FILE, TYPE_OPERAND_FMT, "object"); \
|
||||
@ -191,7 +191,7 @@ do { \
|
||||
if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \
|
||||
{ \
|
||||
size_directive_output = 1; \
|
||||
fprintf (FILE, "%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (FILE, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
|
||||
} \
|
||||
@ -214,7 +214,7 @@ do { \
|
||||
#define ASM_FILE_END(FILE) \
|
||||
do { \
|
||||
if (!flag_no_ident) \
|
||||
fprintf ((FILE), "%s\t\"GCC: (GNU) %s\"\n", \
|
||||
fprintf ((FILE), "%s\"GCC: (GNU) %s\"\n", \
|
||||
IDENT_ASM_OP, version_string); \
|
||||
} while (0)
|
||||
|
||||
@ -229,7 +229,7 @@ do { \
|
||||
&& !size_directive_output) \
|
||||
{ \
|
||||
size_directive_output = 1; \
|
||||
fprintf (FILE, "%s\t ", SIZE_ASM_OP); \
|
||||
fprintf (FILE, "%s", SIZE_ASM_OP); \
|
||||
assemble_name (FILE, name); \
|
||||
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
|
||||
} \
|
||||
@ -257,7 +257,7 @@ do { \
|
||||
#undef ASM_OUTPUT_ALIGNED_COMMON
|
||||
#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \
|
||||
do { \
|
||||
fprintf ((FILE), "%s\t", COMMON_ASM_OP); \
|
||||
fprintf ((FILE), "%s", COMMON_ASM_OP); \
|
||||
assemble_name ((FILE), (NAME)); \
|
||||
if (TARGET_ELF) \
|
||||
fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \
|
||||
@ -269,7 +269,7 @@ do { \
|
||||
#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \
|
||||
do { \
|
||||
if (TARGET_ELF) { \
|
||||
fprintf ((FILE), "%s\t", LOCAL_ASM_OP); \
|
||||
fprintf ((FILE), "%s", LOCAL_ASM_OP); \
|
||||
assemble_name ((FILE), (NAME)); \
|
||||
fprintf ((FILE), "\n"); \
|
||||
ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \
|
||||
@ -316,7 +316,7 @@ asm_output_aligned_bss (FILE, DECL, NAME, SIZE, ALIGN)
|
||||
register const unsigned char *_limited_str = \
|
||||
(const unsigned char *) (STR); \
|
||||
register unsigned ch; \
|
||||
fprintf ((FILE), "%s\t\"", STRING_ASM_OP); \
|
||||
fprintf ((FILE), "%s\"", STRING_ASM_OP); \
|
||||
for (; (ch = *_limited_str); _limited_str++) \
|
||||
{ \
|
||||
register int escape; \
|
||||
@ -369,7 +369,7 @@ do { \
|
||||
else \
|
||||
{ \
|
||||
if (bytes_in_chunk == 0) \
|
||||
fprintf ((FILE), "%s\t", ASM_BYTE_OP); \
|
||||
fprintf ((FILE), "%s", ASM_BYTE_OP); \
|
||||
else \
|
||||
fputc (',', (FILE)); \
|
||||
fprintf ((FILE), "0x%02x", *_ascii_bytes); \
|
||||
@ -407,7 +407,7 @@ do { \
|
||||
do { \
|
||||
if (TARGET_ELF) { \
|
||||
ctors_section (); \
|
||||
fprintf (FILE, "%s\t ", INT_ASM_OP); \
|
||||
fprintf (FILE, "%s", INT_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} else { \
|
||||
@ -422,7 +422,7 @@ do { \
|
||||
do { \
|
||||
if (TARGET_ELF) { \
|
||||
dtors_section (); \
|
||||
fprintf (FILE, "%s\t ", INT_ASM_OP); \
|
||||
fprintf (FILE, "%s", INT_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} else { \
|
||||
@ -435,11 +435,11 @@ do { \
|
||||
|
||||
#undef ASM_OUTPUT_IDENT
|
||||
#define ASM_OUTPUT_IDENT(FILE, NAME) \
|
||||
fprintf (FILE, "%s\t\"%s\"\n", IDENT_ASM_OP, NAME);
|
||||
fprintf (FILE, "%s\"%s\"\n", IDENT_ASM_OP, NAME);
|
||||
|
||||
#undef ASM_GLOBALIZE_LABEL
|
||||
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
|
||||
(fprintf ((FILE), "%s ", GLOBAL_ASM_OP), assemble_name (FILE, NAME), fputs ("\n", FILE))
|
||||
(fprintf ((FILE), "%s", GLOBAL_ASM_OP), assemble_name (FILE, NAME), fputs ("\n", FILE))
|
||||
|
||||
#undef ASM_OUTPUT_EXTERNAL_LIBCALL
|
||||
#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \
|
||||
@ -510,9 +510,9 @@ do { \
|
||||
#define ASM_OUTPUT_SKIP(FILE,SIZE) \
|
||||
do { \
|
||||
if (TARGET_ELF) \
|
||||
fprintf (FILE, "%s\t%u\n", SKIP_ASM_OP, (SIZE)); \
|
||||
fprintf (FILE, "%s%u\n", SKIP_ASM_OP, (SIZE)); \
|
||||
else \
|
||||
fprintf ((FILE), "%s\t.,.+%u\n", SET_ASM_OP, (SIZE)); \
|
||||
fprintf ((FILE), "%s.,.+%u\n", SET_ASM_OP, (SIZE)); \
|
||||
} while (0)
|
||||
|
||||
|
||||
|
@ -73,13 +73,13 @@ Boston, MA 02111-1307, USA. */
|
||||
fix trouble in dbx. */
|
||||
#undef DBX_OUTPUT_LBRAC
|
||||
#define DBX_OUTPUT_LBRAC(file,name) \
|
||||
fprintf (asmfile, "%s %d,0,%d,", ASM_STABN_OP, N_LBRAC, depth); \
|
||||
fprintf (asmfile, "%s%d,0,%d,", ASM_STABN_OP, N_LBRAC, depth); \
|
||||
assemble_name (asmfile, buf); \
|
||||
fprintf (asmfile, "\n");
|
||||
|
||||
#undef DBX_OUTPUT_RBRAC
|
||||
#define DBX_OUTPUT_RBRAC(file,name) \
|
||||
fprintf (asmfile, "%s %d,0,%d,", ASM_STABN_OP, N_RBRAC, depth); \
|
||||
fprintf (asmfile, "%s%d,0,%d,", ASM_STABN_OP, N_RBRAC, depth); \
|
||||
assemble_name (asmfile, buf); \
|
||||
fprintf (asmfile, "\n");
|
||||
|
||||
|
@ -58,7 +58,7 @@ Boston, MA 02111-1307, USA. */
|
||||
executed. This macro forces the assembler to do the padding, since
|
||||
it knows what it is doing. */
|
||||
|
||||
#define FORCE_INIT_SECTION_ALIGN asm (ALIGN_ASM_OP ## " 16")
|
||||
#define FORCE_INIT_SECTION_ALIGN asm (ALIGN_ASM_OP ## "16")
|
||||
#define FORCE_FINI_SECTION_ALIGN FORCE_INIT_SECTION_ALIGN
|
||||
|
||||
/* Add "sun" to the list of symbols defined for SVR4. */
|
||||
|
@ -45,7 +45,7 @@ do \
|
||||
{ int i = 0; \
|
||||
while (i < (size)) \
|
||||
{ if (i%10 == 0) { if (i!=0) fprintf ((FILE), "\n"); \
|
||||
fprintf ((FILE), "%s ", ASM_BYTE_OP); } \
|
||||
fprintf ((FILE), "%s", ASM_BYTE_OP); } \
|
||||
else fprintf ((FILE), ","); \
|
||||
fprintf ((FILE), "0x%x", ((p)[i++] & 0377)) ;} \
|
||||
fprintf ((FILE), "\n"); \
|
||||
|
@ -156,7 +156,7 @@ init_section () \
|
||||
{ \
|
||||
if (in_section != in_init) \
|
||||
{ \
|
||||
fprintf (asm_out_file, "\t%s\n", INIT_SECTION_ASM_OP); \
|
||||
fprintf (asm_out_file, "%s\n", INIT_SECTION_ASM_OP); \
|
||||
in_section = in_init; \
|
||||
} \
|
||||
}
|
||||
@ -167,7 +167,7 @@ fini_section () \
|
||||
{ \
|
||||
if (in_section != in_fini) \
|
||||
{ \
|
||||
fprintf (asm_out_file, "\t%s\n", FINI_SECTION_ASM_OP); \
|
||||
fprintf (asm_out_file, "%s\n", FINI_SECTION_ASM_OP); \
|
||||
in_section = in_fini; \
|
||||
} \
|
||||
}
|
||||
|
@ -18,7 +18,7 @@ do { register unsigned i; \
|
||||
putc('\n', (f)); \
|
||||
inside = FALSE; \
|
||||
} \
|
||||
fprintf((f), "\t%s ", ASCII_DATA_ASM_OP); \
|
||||
fprintf((f), "%s", ASCII_DATA_ASM_OP); \
|
||||
} \
|
||||
if ((p)[i] < 32 || (p)[i] == '\\' || (p)[i] == '"' || (p)[i] >= 127) { \
|
||||
if (inside) { \
|
||||
|
@ -135,7 +135,7 @@ Boston, MA 02111-1307, USA. */
|
||||
fprintf ((FILE), "\"\n"); \
|
||||
bytes_in_chunk = 0; \
|
||||
} \
|
||||
fprintf ((FILE), "\t%s\t%d\n", ASM_BYTE_OP, ch); \
|
||||
fprintf ((FILE), "%s%d\n", ASM_BYTE_OP, ch); \
|
||||
} \
|
||||
else \
|
||||
{ \
|
||||
@ -145,7 +145,7 @@ Boston, MA 02111-1307, USA. */
|
||||
bytes_in_chunk = 0; \
|
||||
} \
|
||||
if (bytes_in_chunk == 0) \
|
||||
fprintf ((FILE), "\t%s\t\"", ASCII_DATA_ASM_OP);\
|
||||
fprintf ((FILE), "%s\"", ASCII_DATA_ASM_OP); \
|
||||
putc (ch, (FILE)); \
|
||||
bytes_in_chunk++; \
|
||||
} \
|
||||
|
@ -117,7 +117,7 @@ extern char *current_function_original_name;
|
||||
fprintf ((FILE), "\"\n"); \
|
||||
bytes_in_chunk = 0; \
|
||||
} \
|
||||
fprintf ((FILE), "\t%s\t%d\n", ASM_BYTE_OP, ch); \
|
||||
fprintf ((FILE), "%s%d\n", ASM_BYTE_OP, ch); \
|
||||
} \
|
||||
else \
|
||||
{ \
|
||||
@ -127,7 +127,7 @@ extern char *current_function_original_name;
|
||||
bytes_in_chunk = 0; \
|
||||
} \
|
||||
if (bytes_in_chunk == 0) \
|
||||
fprintf ((FILE), "\t%s\t\"", ASCII_DATA_ASM_OP); \
|
||||
fprintf ((FILE), "%s\"", ASCII_DATA_ASM_OP); \
|
||||
putc (ch, (FILE)); \
|
||||
bytes_in_chunk++; \
|
||||
} \
|
||||
|
@ -83,7 +83,7 @@ dtors_section () \
|
||||
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
|
||||
do { \
|
||||
ctors_section (); \
|
||||
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \
|
||||
fprintf (FILE, "%s", INT_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} while (0)
|
||||
@ -93,7 +93,7 @@ dtors_section () \
|
||||
#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
|
||||
do { \
|
||||
dtors_section (); \
|
||||
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \
|
||||
fprintf (FILE, "%s", INT_ASM_OP); \
|
||||
assemble_name (FILE, NAME); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} while (0)
|
||||
|
@ -3511,7 +3511,7 @@ ia64_asm_output_external (file, decl, name)
|
||||
save_referenced = TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl));
|
||||
if (TREE_CODE (decl) == FUNCTION_DECL)
|
||||
{
|
||||
fprintf (file, "\t%s\t ", TYPE_ASM_OP);
|
||||
fprintf (file, "%s", TYPE_ASM_OP);
|
||||
assemble_name (file, name);
|
||||
putc (',', file);
|
||||
fprintf (file, TYPE_OPERAND_FMT, "function");
|
||||
|
@ -2054,7 +2054,7 @@ do { \
|
||||
|
||||
#define ASM_OUTPUT_CHAR(FILE, VALUE) \
|
||||
do { \
|
||||
fprintf (FILE, "\t%s\t", ASM_BYTE_OP); \
|
||||
fprintf (FILE, "%s", ASM_BYTE_OP); \
|
||||
output_addr_const (FILE, (VALUE)); \
|
||||
fprintf (FILE, "\n"); \
|
||||
} while (0)
|
||||
@ -2163,7 +2163,7 @@ do { \
|
||||
to assemble a single byte containing the number VALUE. */
|
||||
|
||||
#define ASM_OUTPUT_BYTE(STREAM, VALUE) \
|
||||
fprintf (STREAM, "\t%s\t0x%x\n", ASM_BYTE_OP, (int)(VALUE) & 0xff)
|
||||
fprintf (STREAM, "%s0x%x\n", ASM_BYTE_OP, (int)(VALUE) & 0xff)
|
||||
|
||||
/* These macros are defined as C string constant, describing the syntax in the
|
||||
assembler for grouping arithmetic expressions. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user