Deleted Added
full compact
6a7
> Continued development by David O'Brien <obrien@freebsd.org>
25c26
< /* $FreeBSD: head/contrib/gcc/config/i386/freebsd.h 52111 1999-10-10 22:17:24Z obrien $ */
---
> /* $FreeBSD: head/contrib/gcc/config/i386/freebsd.h 52112 1999-10-10 22:33:40Z obrien $ */
41,46c42,47
< #define SUBTARGET_SWITCHES \
< { "profiler-epilogue", MASK_PROFILER_EPILOGUE}, \
< { "no-profiler-epilogue", -MASK_PROFILER_EPILOGUE}, \
< { "aout", MASK_AOUT}, \
< { "no-aout", -MASK_AOUT}, \
< { "underscores", MASK_UNDERSCORES}, \
---
> #define SUBTARGET_SWITCHES \
> { "profiler-epilogue", MASK_PROFILER_EPILOGUE}, \
> { "no-profiler-epilogue", -MASK_PROFILER_EPILOGUE}, \
> { "aout", MASK_AOUT}, \
> { "no-aout", -MASK_AOUT}, \
> { "underscores", MASK_UNDERSCORES}, \
64a66
> #undef SET_ASM_OP
73c75
< output_file_directive (FILE, main_input_filename); \
---
> output_file_directive ((FILE), main_input_filename); \
75c77
< fprintf (FILE, "\t.version\t\"01.01\"\n"); \
---
> fprintf ((FILE), "\t.version\t\"01.01\"\n"); \
101,102c103,104
< fprintf (FILE, "%s%s%d:\n", (TARGET_UNDERSCORES) ? "" : ".", \
< PREFIX, NUM)
---
> fprintf ((FILE), "%s%s%d:\n", (TARGET_UNDERSCORES) ? "" : ".", \
> (PREFIX), (NUM))
106,107c108,109
< #define ASM_OUTPUT_LABELREF(FILE,NAME) \
< fprintf (FILE, "%s%s", (TARGET_UNDERSCORES) ? "_" : "", NAME)
---
> #define ASM_OUTPUT_LABELREF(FILE, NAME) \
> fprintf ((FILE), "%s%s", (TARGET_UNDERSCORES) ? "_" : "", (NAME))
115c117
< fprintf (FILE, "\t.long _GLOBAL_OFFSET_TABLE_+[.-%s%d]\n", LPREFIX, VALUE)
---
> fprintf ((FILE), "\t.long _GLOBAL_OFFSET_TABLE_+[.-%s%d]\n", LPREFIX, (VALUE))
118c120
< #define ASM_OUTPUT_ALIGN(FILE,LOG) \
---
> #define ASM_OUTPUT_ALIGN(FILE, LOG) \
130a133
> #undef SUPPORTS_ONE_ONLY
133a137
> #undef NO_DBX_FUNCTION_END
139c143
< #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
---
> #define ASM_OUTPUT_CONSTRUCTOR(FILE, NAME) \
143,145c147,149
< fprintf (FILE, "\t%s\t ", INT_ASM_OP); \
< assemble_name (FILE, NAME); \
< fprintf (FILE, "\n"); \
---
> fprintf ((FILE), "\t%s\t ", INT_ASM_OP); \
> assemble_name ((FILE), (NAME)); \
> fprintf ((FILE), "\n"); \
157c161
< #define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
---
> #define ASM_OUTPUT_DESTRUCTOR(FILE, NAME) \
161,163c165,167
< fprintf (FILE, "\t%s\t ", INT_ASM_OP); \
< assemble_name (FILE, NAME); \
< fprintf (FILE, "\n"); \
---
> fprintf ((FILE), "\t%s\t ", INT_ASM_OP); \
> assemble_name ((FILE), (NAME)); \
> fprintf ((FILE), "\n"); \
184c188
< ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \
---
> ASM_OUTPUT_ALIGNED_COMMON ((FILE), (NAME), (SIZE), (ALIGN)); \
222c226
< #define ASM_OUTPUT_SKIP(FILE,SIZE) \
---
> #define ASM_OUTPUT_SKIP(FILE, SIZE) \
225c229
< fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)); \
---
> fprintf ((FILE), "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)); \
227c231
< fprintf (FILE, "\t.space %u\n", (SIZE)); \
---
> fprintf ((FILE), "\t.space %u\n", (SIZE)); \
232c236
< #define ASM_OUTPUT_SOURCE_LINE(file, line) \
---
> #define ASM_OUTPUT_SOURCE_LINE(FILE, LINE) \
236,238c240,243
< fprintf (file, ".stabn 68,0,%d,.LM%d-", line, sym_lineno); \
< assemble_name (file, XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0));\
< fprintf (file, "\n.LM%d:\n", sym_lineno); \
---
> fprintf ((FILE), ".stabn 68,0,%d,.LM%d-", (LINE), sym_lineno); \
> assemble_name ((FILE), XSTR (XEXP (DECL_RTL (current_function_decl),\
> 0), 0)); \
> fprintf ((FILE), "\n.LM%d:\n", sym_lineno); \
241c246
< fprintf (file, "\t%s %d,0,%d\n", ASM_STABD_OP, N_SLINE, lineno); \
---
> fprintf ((FILE), "\t%s %d,0,%d\n", ASM_STABD_OP, N_SLINE, lineno); \
254c259,260
< fprintf (FILE, "\t.text\n\t.stabs \"\",%d,0,0,.Letext\n.Letext:\n", N_SO); \
---
> fprintf ((FILE), "\t.text\n\t.stabs \"\",%d,0,0,.Letext\n.Letext:\n", \
> N_SO); \
260c266
< #define DBX_OUTPUT_LBRAC(file,name) \
---
> #define DBX_OUTPUT_LBRAC(FILE, NAME) \
266c272,273
< assemble_name (asmfile, XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \
---
> assemble_name (asmfile, XSTR (XEXP (DECL_RTL (current_function_decl),\
> 0), 0)); \
272c279
< #define DBX_OUTPUT_RBRAC(file,name) \
---
> #define DBX_OUTPUT_RBRAC(FILE, NAME) \
278c285,286
< assemble_name (asmfile, XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \
---
> assemble_name (asmfile, XSTR (XEXP (DECL_RTL (current_function_decl),\
> 0), 0)); \
294a303
> #undef JUMP_TABLES_IN_TEXT_SECTION
297a307
> #undef EXCEPTION_SECTION
310a321
> #undef GEN_CALL__MAIN
386a398
> #undef STABS_DBX_REGISTER_NUMBER
415c427
< fprintf (FILE, "\tcall *%s@GOT(%%ebx)\n", \
---
> fprintf ((FILE), "\tcall *%s@GOT(%%ebx)\n", \
420c432
< fprintf (FILE, "\tcall %s\n", TARGET_AOUT ? "mcount" : ".mcount"); \
---
> fprintf ((FILE), "\tcall %s\n", TARGET_AOUT ? "mcount" : ".mcount"); \
423a436
> #undef FUNCTION_PROFILER_EPILOGUE
429c442
< fprintf (FILE, "\tcall *%s@GOT(%%ebx)\n", \
---
> fprintf ((FILE), "\tcall *%s@GOT(%%ebx)\n", \
432c445
< fprintf (FILE, "\tcall %s\n", \
---
> fprintf ((FILE), "\tcall %s\n", \
442c455
<
---
>
445a459
> #undef WCHAR_UNSIGNED
450c464
<
---
>
518,520c532,534
< #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \
< if ((LOG)!=0) \
< if ((MAX_SKIP)==0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \
---
> #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE, LOG, MAX_SKIP) \
> if ((LOG)!=0) \
> if ((MAX_SKIP)==0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \