Commit f0ca81d2 by Hans-Peter Nilsson

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
parent 614cd6b0
...@@ -1145,11 +1145,11 @@ readonly_data () \ ...@@ -1145,11 +1145,11 @@ readonly_data () \
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
do { ctors_section(); \ 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) \ #define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
do { dtors_section(); \ 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 #undef DO_GLOBAL_CTORS_BODY
#define DO_GLOBAL_CTORS_BODY \ #define DO_GLOBAL_CTORS_BODY \
...@@ -1335,12 +1335,12 @@ do { char dstr[30]; \ ...@@ -1335,12 +1335,12 @@ do { char dstr[30]; \
/* This is how to output an element of a case-vector that is absolute. */ /* This is how to output an element of a case-vector that is absolute. */
#define ASM_OUTPUT_ADDR_VEC_ELT(FILE, VALUE) \ #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. */ /* This is how to output an element of a case-vector that is relative. */
#define ASM_OUTPUT_ADDR_DIFF_ELT(FILE, BODY, VALUE, REL) \ #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 /* This is how to output an assembler line
that says to advance the location counter that says to advance the location counter
...@@ -1354,7 +1354,7 @@ do { char dstr[30]; \ ...@@ -1354,7 +1354,7 @@ do { char dstr[30]; \
that says to advance the location counter by SIZE bytes. */ that says to advance the location counter by SIZE bytes. */
#define ASM_OUTPUT_IDENT(FILE, NAME) \ #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) \ #define ASM_OUTPUT_SKIP(FILE, SIZE) \
fprintf (FILE, "\t.space %d\n", (SIZE)) fprintf (FILE, "\t.space %d\n", (SIZE))
......
...@@ -2048,13 +2048,13 @@ abort(); \ ...@@ -2048,13 +2048,13 @@ abort(); \
#define ASM_OUTPUT_CHAR(FILE,VALUE) \ #define ASM_OUTPUT_CHAR(FILE,VALUE) \
( fprintf (FILE, "%s ", ASM_BYTE_OP), \ ( fprintf (FILE, "%s", ASM_BYTE_OP), \
output_addr_const (FILE, (VALUE)), \ output_addr_const (FILE, (VALUE)), \
putc ('\n', FILE)) putc ('\n', FILE))
/* This is how to output an assembler line for a numeric constant byte. */ /* This is how to output an assembler line for a numeric constant byte. */
#define ASM_OUTPUT_BYTE(FILE,VALUE) \ #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, /* 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. */ such as the label on a static function or variable NAME. */
......
/* Definitions for AT&T assembler syntax for the Intel 80386. /* 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. This file is part of GNU CC.
...@@ -42,7 +42,7 @@ do \ ...@@ -42,7 +42,7 @@ do \
{ int i = 0; \ { int i = 0; \
while (i < (size)) \ while (i < (size)) \
{ if (i%10 == 0) { if (i!=0) fprintf ((FILE), "\n"); \ { 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), ","); \ else fprintf ((FILE), ","); \
fprintf ((FILE), "0x%x", ((p)[i++] & 0377)) ;} \ fprintf ((FILE), "0x%x", ((p)[i++] & 0377)) ;} \
fprintf ((FILE), "\n"); \ fprintf ((FILE), "\n"); \
......
...@@ -134,7 +134,7 @@ output_file_start (file, f_options, f_len, W_options, W_len) ...@@ -134,7 +134,7 @@ output_file_start (file, f_options, f_len, W_options, W_len)
char indent[256]; char indent[256];
time_t now = time ((time_t *)0); 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); fprintf (file, indent+3);
pos = fprintf (file, "gcc %s, %.24s,", VERSION_STRING, ctime (&now)); pos = fprintf (file, "gcc %s, %.24s,", VERSION_STRING, ctime (&now));
output_options (file, f_options, f_len, W_options, W_len, output_options (file, f_options, f_len, W_options, W_len,
......
...@@ -160,7 +160,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -160,7 +160,7 @@ Boston, MA 02111-1307, USA. */
#define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
do { \ do { \
fprintf (FILE, "\t%s\t ", TYPE_ASM_OP); \ fprintf (FILE, "%s", TYPE_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
putc (',', FILE); \ putc (',', FILE); \
fprintf (FILE, TYPE_OPERAND_FMT, "function"); \ fprintf (FILE, TYPE_OPERAND_FMT, "function"); \
...@@ -173,7 +173,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -173,7 +173,7 @@ Boston, MA 02111-1307, USA. */
#define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \ #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
do { \ do { \
fprintf (FILE, "\t%s\t ", TYPE_ASM_OP); \ fprintf (FILE, "%s", TYPE_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
putc (',', FILE); \ putc (',', FILE); \
fprintf (FILE, TYPE_OPERAND_FMT, "object"); \ fprintf (FILE, TYPE_OPERAND_FMT, "object"); \
...@@ -182,7 +182,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -182,7 +182,7 @@ Boston, MA 02111-1307, USA. */
if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \ if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \
{ \ { \
size_directive_output = 1; \ size_directive_output = 1; \
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \ fprintf (FILE, "%s", SIZE_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \ fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
} \ } \
...@@ -203,7 +203,7 @@ do { \ ...@@ -203,7 +203,7 @@ do { \
&& DECL_INITIAL (DECL) == error_mark_node \ && DECL_INITIAL (DECL) == error_mark_node \
&& !size_directive_output) \ && !size_directive_output) \
{ \ { \
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \ fprintf (FILE, "%s", SIZE_ASM_OP); \
assemble_name (FILE, name); \ assemble_name (FILE, name); \
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL)));\ fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL)));\
} \ } \
...@@ -221,7 +221,7 @@ do { \ ...@@ -221,7 +221,7 @@ do { \
labelno++; \ labelno++; \
ASM_GENERATE_INTERNAL_LABEL (label, "Lfe", labelno); \ ASM_GENERATE_INTERNAL_LABEL (label, "Lfe", labelno); \
ASM_OUTPUT_INTERNAL_LABEL (FILE, "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)); \ assemble_name (FILE, (FNAME)); \
fprintf (FILE, ","); \ fprintf (FILE, ","); \
assemble_name (FILE, label); \ assemble_name (FILE, label); \
......
...@@ -84,7 +84,7 @@ dtors_section () \ ...@@ -84,7 +84,7 @@ dtors_section () \
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
do { \ do { \
ctors_section (); \ ctors_section (); \
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ fprintf (FILE, "%s", INT_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} while (0) } while (0)
...@@ -94,7 +94,7 @@ dtors_section () \ ...@@ -94,7 +94,7 @@ dtors_section () \
#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
do { \ do { \
dtors_section (); \ dtors_section (); \
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ fprintf (FILE, "%s", INT_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} while (0) } while (0)
......
...@@ -155,7 +155,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -155,7 +155,7 @@ Boston, MA 02111-1307, USA. */
register const unsigned char *_limited_str = \ register const unsigned char *_limited_str = \
(const unsigned char *) (STR); \ (const unsigned char *) (STR); \
register unsigned ch; \ register unsigned ch; \
fprintf ((FILE), "\t%s\t\"", STRING_ASM_OP); \ fprintf ((FILE), "%s\"", STRING_ASM_OP); \
for (; (ch = *_limited_str); _limited_str++) \ for (; (ch = *_limited_str); _limited_str++) \
{ \ { \
register int escape = ESCAPES[ch]; \ register int escape = ESCAPES[ch]; \
...@@ -373,7 +373,7 @@ dtors_section () \ ...@@ -373,7 +373,7 @@ dtors_section () \
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
do { \ do { \
ctors_section (); \ ctors_section (); \
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ fprintf (FILE, "%s", INT_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} while (0) } while (0)
...@@ -383,7 +383,7 @@ dtors_section () \ ...@@ -383,7 +383,7 @@ dtors_section () \
#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
do { \ do { \
dtors_section (); \ dtors_section (); \
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ fprintf (FILE, "%s", INT_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} while (0) } while (0)
...@@ -397,7 +397,7 @@ dtors_section () \ ...@@ -397,7 +397,7 @@ dtors_section () \
#define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \ #define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \
do \ do \
{ \ { \
fprintf ((FILE), "\t%s\t", SET_ASM_OP); \ fprintf ((FILE), "%s", SET_ASM_OP); \
assemble_name (FILE, LABEL1); \ assemble_name (FILE, LABEL1); \
fprintf (FILE, ","); \ fprintf (FILE, ","); \
assemble_name (FILE, LABEL2); \ assemble_name (FILE, LABEL2); \
......
...@@ -3055,7 +3055,7 @@ i386_dwarf_output_addr_const (file, x) ...@@ -3055,7 +3055,7 @@ i386_dwarf_output_addr_const (file, x)
FILE *file; FILE *file;
rtx x; rtx x;
{ {
fprintf (file, "\t%s\t", INT_ASM_OP); fprintf (file, "%s", INT_ASM_OP);
if (flag_pic) if (flag_pic)
output_pic_addr_const (file, x, '\0'); output_pic_addr_const (file, x, '\0');
else else
......
...@@ -2645,14 +2645,14 @@ do { long l; \ ...@@ -2645,14 +2645,14 @@ do { long l; \
putc('\n',FILE)) putc('\n',FILE))
#define ASM_OUTPUT_CHAR(FILE,VALUE) \ #define ASM_OUTPUT_CHAR(FILE,VALUE) \
( fprintf (FILE, "%s\t", ASM_BYTE_OP), \ ( fprintf (FILE, "%s", ASM_BYTE_OP), \
output_addr_const (FILE, (VALUE)), \ output_addr_const (FILE, (VALUE)), \
putc ('\n', FILE)) putc ('\n', FILE))
/* This is how to output an assembler line for a numeric constant byte. */ /* This is how to output an assembler line for a numeric constant byte. */
#define ASM_OUTPUT_BYTE(FILE,VALUE) \ #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. /* This is how to output an insn to push a register on the stack.
It need not be very fast code. */ It need not be very fast code. */
......
...@@ -394,7 +394,7 @@ while (0) ...@@ -394,7 +394,7 @@ while (0)
#define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \ #define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \
do \ do \
{ \ { \
fprintf ((FILE), "\t%s\t", SET_ASM_OP); \ fprintf ((FILE), "%s", SET_ASM_OP); \
assemble_name (FILE, LABEL1); \ assemble_name (FILE, LABEL1); \
fprintf (FILE, ","); \ fprintf (FILE, ","); \
assemble_name (FILE, LABEL2); \ assemble_name (FILE, LABEL2); \
...@@ -651,7 +651,7 @@ do \ ...@@ -651,7 +651,7 @@ do \
HALF_PIC_DECLARE (NAME); \ HALF_PIC_DECLARE (NAME); \
if (TARGET_ELF) \ if (TARGET_ELF) \
{ \ { \
fprintf (STREAM, "\t%s\t ", TYPE_ASM_OP); \ fprintf (STREAM, "%s", TYPE_ASM_OP); \
assemble_name (STREAM, NAME); \ assemble_name (STREAM, NAME); \
putc (',', STREAM); \ putc (',', STREAM); \
fprintf (STREAM, TYPE_OPERAND_FMT, "object"); \ fprintf (STREAM, TYPE_OPERAND_FMT, "object"); \
...@@ -660,7 +660,7 @@ do \ ...@@ -660,7 +660,7 @@ do \
if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \ if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \
{ \ { \
size_directive_output = 1; \ size_directive_output = 1; \
fprintf (STREAM, "\t%s\t ", SIZE_ASM_OP); \ fprintf (STREAM, "%s", SIZE_ASM_OP); \
assemble_name (STREAM, NAME); \ assemble_name (STREAM, NAME); \
fprintf (STREAM, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \ fprintf (STREAM, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
} \ } \
...@@ -683,7 +683,7 @@ do { \ ...@@ -683,7 +683,7 @@ do { \
&& DECL_INITIAL (DECL) == error_mark_node \ && DECL_INITIAL (DECL) == error_mark_node \
&& !size_directive_output) \ && !size_directive_output) \
{ \ { \
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \ fprintf (FILE, "%s", SIZE_ASM_OP); \
assemble_name (FILE, name); \ assemble_name (FILE, name); \
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \ fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
} \ } \
...@@ -699,7 +699,7 @@ do \ ...@@ -699,7 +699,7 @@ do \
HALF_PIC_DECLARE (NAME); \ HALF_PIC_DECLARE (NAME); \
if (TARGET_ELF) \ if (TARGET_ELF) \
{ \ { \
fprintf (STREAM, "\t%s\t ", TYPE_ASM_OP); \ fprintf (STREAM, "%s", TYPE_ASM_OP); \
assemble_name (STREAM, NAME); \ assemble_name (STREAM, NAME); \
putc (',', STREAM); \ putc (',', STREAM); \
fprintf (STREAM, TYPE_OPERAND_FMT, "function"); \ fprintf (STREAM, TYPE_OPERAND_FMT, "function"); \
...@@ -729,7 +729,7 @@ do \ ...@@ -729,7 +729,7 @@ do \
labelno++; \ labelno++; \
ASM_GENERATE_INTERNAL_LABEL (label, "Lfe", labelno); \ ASM_GENERATE_INTERNAL_LABEL (label, "Lfe", labelno); \
ASM_OUTPUT_INTERNAL_LABEL (FILE, "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)); \ assemble_name (FILE, (FNAME)); \
fprintf (FILE, ","); \ fprintf (FILE, ","); \
assemble_name (FILE, label); \ assemble_name (FILE, label); \
...@@ -773,7 +773,7 @@ do \ ...@@ -773,7 +773,7 @@ do \
if (*fname == '/') \ if (*fname == '/') \
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); \ IDENT_ASM_OP, version_string, fname, optimize); \
\ \
if (write_symbols == PREFERRED_DEBUGGING_TYPE) \ if (write_symbols == PREFERRED_DEBUGGING_TYPE) \
......
...@@ -154,7 +154,7 @@ do { \ ...@@ -154,7 +154,7 @@ do { \
#define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
do { \ do { \
if (TARGET_ELF) { \ if (TARGET_ELF) { \
fprintf (FILE, "%s\t ", TYPE_ASM_OP); \ fprintf (FILE, "%s", TYPE_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
putc (',', FILE); \ putc (',', FILE); \
fprintf (FILE, TYPE_OPERAND_FMT, "function"); \ fprintf (FILE, TYPE_OPERAND_FMT, "function"); \
...@@ -170,7 +170,7 @@ do { \ ...@@ -170,7 +170,7 @@ do { \
do { \ do { \
if (TARGET_ELF) { if (!flag_inhibit_size_directive) \ 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)); \ assemble_name (FILE, (FNAME)); \
fprintf (FILE, ",.-"); \ fprintf (FILE, ",.-"); \
assemble_name (FILE, (FNAME)); \ assemble_name (FILE, (FNAME)); \
...@@ -182,7 +182,7 @@ do { \ ...@@ -182,7 +182,7 @@ do { \
#define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \ #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
do { \ do { \
if (TARGET_ELF) { \ if (TARGET_ELF) { \
fprintf (FILE, "%s\t ", TYPE_ASM_OP); \ fprintf (FILE, "%s", TYPE_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
putc (',', FILE); \ putc (',', FILE); \
fprintf (FILE, TYPE_OPERAND_FMT, "object"); \ fprintf (FILE, TYPE_OPERAND_FMT, "object"); \
...@@ -191,7 +191,7 @@ do { \ ...@@ -191,7 +191,7 @@ do { \
if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \ if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \
{ \ { \
size_directive_output = 1; \ size_directive_output = 1; \
fprintf (FILE, "%s\t ", SIZE_ASM_OP); \ fprintf (FILE, "%s", SIZE_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \ fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
} \ } \
...@@ -214,7 +214,7 @@ do { \ ...@@ -214,7 +214,7 @@ do { \
#define ASM_FILE_END(FILE) \ #define ASM_FILE_END(FILE) \
do { \ do { \
if (!flag_no_ident) \ if (!flag_no_ident) \
fprintf ((FILE), "%s\t\"GCC: (GNU) %s\"\n", \ fprintf ((FILE), "%s\"GCC: (GNU) %s\"\n", \
IDENT_ASM_OP, version_string); \ IDENT_ASM_OP, version_string); \
} while (0) } while (0)
...@@ -229,7 +229,7 @@ do { \ ...@@ -229,7 +229,7 @@ do { \
&& !size_directive_output) \ && !size_directive_output) \
{ \ { \
size_directive_output = 1; \ size_directive_output = 1; \
fprintf (FILE, "%s\t ", SIZE_ASM_OP); \ fprintf (FILE, "%s", SIZE_ASM_OP); \
assemble_name (FILE, name); \ assemble_name (FILE, name); \
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \ fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
} \ } \
...@@ -257,7 +257,7 @@ do { \ ...@@ -257,7 +257,7 @@ do { \
#undef ASM_OUTPUT_ALIGNED_COMMON #undef ASM_OUTPUT_ALIGNED_COMMON
#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ #define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \
do { \ do { \
fprintf ((FILE), "%s\t", COMMON_ASM_OP); \ fprintf ((FILE), "%s", COMMON_ASM_OP); \
assemble_name ((FILE), (NAME)); \ assemble_name ((FILE), (NAME)); \
if (TARGET_ELF) \ if (TARGET_ELF) \
fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \
...@@ -269,7 +269,7 @@ do { \ ...@@ -269,7 +269,7 @@ do { \
#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ #define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \
do { \ do { \
if (TARGET_ELF) { \ if (TARGET_ELF) { \
fprintf ((FILE), "%s\t", LOCAL_ASM_OP); \ fprintf ((FILE), "%s", LOCAL_ASM_OP); \
assemble_name ((FILE), (NAME)); \ assemble_name ((FILE), (NAME)); \
fprintf ((FILE), "\n"); \ fprintf ((FILE), "\n"); \
ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \
...@@ -316,7 +316,7 @@ asm_output_aligned_bss (FILE, DECL, NAME, SIZE, ALIGN) ...@@ -316,7 +316,7 @@ asm_output_aligned_bss (FILE, DECL, NAME, SIZE, ALIGN)
register const unsigned char *_limited_str = \ register const unsigned char *_limited_str = \
(const unsigned char *) (STR); \ (const unsigned char *) (STR); \
register unsigned ch; \ register unsigned ch; \
fprintf ((FILE), "%s\t\"", STRING_ASM_OP); \ fprintf ((FILE), "%s\"", STRING_ASM_OP); \
for (; (ch = *_limited_str); _limited_str++) \ for (; (ch = *_limited_str); _limited_str++) \
{ \ { \
register int escape; \ register int escape; \
...@@ -369,7 +369,7 @@ do { \ ...@@ -369,7 +369,7 @@ do { \
else \ else \
{ \ { \
if (bytes_in_chunk == 0) \ if (bytes_in_chunk == 0) \
fprintf ((FILE), "%s\t", ASM_BYTE_OP); \ fprintf ((FILE), "%s", ASM_BYTE_OP); \
else \ else \
fputc (',', (FILE)); \ fputc (',', (FILE)); \
fprintf ((FILE), "0x%02x", *_ascii_bytes); \ fprintf ((FILE), "0x%02x", *_ascii_bytes); \
...@@ -407,7 +407,7 @@ do { \ ...@@ -407,7 +407,7 @@ do { \
do { \ do { \
if (TARGET_ELF) { \ if (TARGET_ELF) { \
ctors_section (); \ ctors_section (); \
fprintf (FILE, "%s\t ", INT_ASM_OP); \ fprintf (FILE, "%s", INT_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} else { \ } else { \
...@@ -422,7 +422,7 @@ do { \ ...@@ -422,7 +422,7 @@ do { \
do { \ do { \
if (TARGET_ELF) { \ if (TARGET_ELF) { \
dtors_section (); \ dtors_section (); \
fprintf (FILE, "%s\t ", INT_ASM_OP); \ fprintf (FILE, "%s", INT_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} else { \ } else { \
...@@ -435,11 +435,11 @@ do { \ ...@@ -435,11 +435,11 @@ do { \
#undef ASM_OUTPUT_IDENT #undef ASM_OUTPUT_IDENT
#define ASM_OUTPUT_IDENT(FILE, NAME) \ #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 #undef ASM_GLOBALIZE_LABEL
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \ #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 #undef ASM_OUTPUT_EXTERNAL_LIBCALL
#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ #define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \
...@@ -510,9 +510,9 @@ do { \ ...@@ -510,9 +510,9 @@ do { \
#define ASM_OUTPUT_SKIP(FILE,SIZE) \ #define ASM_OUTPUT_SKIP(FILE,SIZE) \
do { \ do { \
if (TARGET_ELF) \ if (TARGET_ELF) \
fprintf (FILE, "%s\t%u\n", SKIP_ASM_OP, (SIZE)); \ fprintf (FILE, "%s%u\n", SKIP_ASM_OP, (SIZE)); \
else \ else \
fprintf ((FILE), "%s\t.,.+%u\n", SET_ASM_OP, (SIZE)); \ fprintf ((FILE), "%s.,.+%u\n", SET_ASM_OP, (SIZE)); \
} while (0) } while (0)
......
...@@ -73,13 +73,13 @@ Boston, MA 02111-1307, USA. */ ...@@ -73,13 +73,13 @@ Boston, MA 02111-1307, USA. */
fix trouble in dbx. */ fix trouble in dbx. */
#undef DBX_OUTPUT_LBRAC #undef DBX_OUTPUT_LBRAC
#define DBX_OUTPUT_LBRAC(file,name) \ #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); \ assemble_name (asmfile, buf); \
fprintf (asmfile, "\n"); fprintf (asmfile, "\n");
#undef DBX_OUTPUT_RBRAC #undef DBX_OUTPUT_RBRAC
#define DBX_OUTPUT_RBRAC(file,name) \ #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); \ assemble_name (asmfile, buf); \
fprintf (asmfile, "\n"); fprintf (asmfile, "\n");
......
...@@ -58,7 +58,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -58,7 +58,7 @@ Boston, MA 02111-1307, USA. */
executed. This macro forces the assembler to do the padding, since executed. This macro forces the assembler to do the padding, since
it knows what it is doing. */ 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 #define FORCE_FINI_SECTION_ALIGN FORCE_INIT_SECTION_ALIGN
/* Add "sun" to the list of symbols defined for SVR4. */ /* Add "sun" to the list of symbols defined for SVR4. */
......
...@@ -45,7 +45,7 @@ do \ ...@@ -45,7 +45,7 @@ do \
{ int i = 0; \ { int i = 0; \
while (i < (size)) \ while (i < (size)) \
{ if (i%10 == 0) { if (i!=0) fprintf ((FILE), "\n"); \ { 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), ","); \ else fprintf ((FILE), ","); \
fprintf ((FILE), "0x%x", ((p)[i++] & 0377)) ;} \ fprintf ((FILE), "0x%x", ((p)[i++] & 0377)) ;} \
fprintf ((FILE), "\n"); \ fprintf ((FILE), "\n"); \
......
...@@ -156,7 +156,7 @@ init_section () \ ...@@ -156,7 +156,7 @@ init_section () \
{ \ { \
if (in_section != in_init) \ 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; \ in_section = in_init; \
} \ } \
} }
...@@ -167,7 +167,7 @@ fini_section () \ ...@@ -167,7 +167,7 @@ fini_section () \
{ \ { \
if (in_section != in_fini) \ 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; \ in_section = in_fini; \
} \ } \
} }
......
...@@ -18,7 +18,7 @@ do { register unsigned i; \ ...@@ -18,7 +18,7 @@ do { register unsigned i; \
putc('\n', (f)); \ putc('\n', (f)); \
inside = FALSE; \ 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 ((p)[i] < 32 || (p)[i] == '\\' || (p)[i] == '"' || (p)[i] >= 127) { \
if (inside) { \ if (inside) { \
......
...@@ -135,7 +135,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -135,7 +135,7 @@ Boston, MA 02111-1307, USA. */
fprintf ((FILE), "\"\n"); \ fprintf ((FILE), "\"\n"); \
bytes_in_chunk = 0; \ 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 \ else \
{ \ { \
...@@ -145,7 +145,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -145,7 +145,7 @@ Boston, MA 02111-1307, USA. */
bytes_in_chunk = 0; \ bytes_in_chunk = 0; \
} \ } \
if (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)); \ putc (ch, (FILE)); \
bytes_in_chunk++; \ bytes_in_chunk++; \
} \ } \
......
...@@ -117,7 +117,7 @@ extern char *current_function_original_name; ...@@ -117,7 +117,7 @@ extern char *current_function_original_name;
fprintf ((FILE), "\"\n"); \ fprintf ((FILE), "\"\n"); \
bytes_in_chunk = 0; \ 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 \ else \
{ \ { \
...@@ -127,7 +127,7 @@ extern char *current_function_original_name; ...@@ -127,7 +127,7 @@ extern char *current_function_original_name;
bytes_in_chunk = 0; \ bytes_in_chunk = 0; \
} \ } \
if (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)); \ putc (ch, (FILE)); \
bytes_in_chunk++; \ bytes_in_chunk++; \
} \ } \
......
...@@ -83,7 +83,7 @@ dtors_section () \ ...@@ -83,7 +83,7 @@ dtors_section () \
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
do { \ do { \
ctors_section (); \ ctors_section (); \
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ fprintf (FILE, "%s", INT_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} while (0) } while (0)
...@@ -93,7 +93,7 @@ dtors_section () \ ...@@ -93,7 +93,7 @@ dtors_section () \
#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
do { \ do { \
dtors_section (); \ dtors_section (); \
fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ fprintf (FILE, "%s", INT_ASM_OP); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} while (0) } while (0)
......
...@@ -3511,7 +3511,7 @@ ia64_asm_output_external (file, decl, name) ...@@ -3511,7 +3511,7 @@ ia64_asm_output_external (file, decl, name)
save_referenced = TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl)); save_referenced = TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl));
if (TREE_CODE (decl) == FUNCTION_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); assemble_name (file, name);
putc (',', file); putc (',', file);
fprintf (file, TYPE_OPERAND_FMT, "function"); fprintf (file, TYPE_OPERAND_FMT, "function");
......
...@@ -2054,7 +2054,7 @@ do { \ ...@@ -2054,7 +2054,7 @@ do { \
#define ASM_OUTPUT_CHAR(FILE, VALUE) \ #define ASM_OUTPUT_CHAR(FILE, VALUE) \
do { \ do { \
fprintf (FILE, "\t%s\t", ASM_BYTE_OP); \ fprintf (FILE, "%s", ASM_BYTE_OP); \
output_addr_const (FILE, (VALUE)); \ output_addr_const (FILE, (VALUE)); \
fprintf (FILE, "\n"); \ fprintf (FILE, "\n"); \
} while (0) } while (0)
...@@ -2163,7 +2163,7 @@ do { \ ...@@ -2163,7 +2163,7 @@ do { \
to assemble a single byte containing the number VALUE. */ to assemble a single byte containing the number VALUE. */
#define ASM_OUTPUT_BYTE(STREAM, 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 /* These macros are defined as C string constant, describing the syntax in the
assembler for grouping arithmetic expressions. */ assembler for grouping arithmetic expressions. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment