diff options
Diffstat (limited to 'gcc/config/mips/elf.h')
-rw-r--r-- | gcc/config/mips/elf.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/mips/elf.h b/gcc/config/mips/elf.h index fa2a285239d..34d26c773da 100644 --- a/gcc/config/mips/elf.h +++ b/gcc/config/mips/elf.h @@ -53,6 +53,7 @@ do { \ specified using the `__attribute__ ((aligned (N)))' construct. If not defined, the default value is `BIGGEST_ALIGNMENT'. */ +#undef MAX_OFILE_ALIGNMENT #define MAX_OFILE_ALIGNMENT (32768*8) /* A C statement to output something to the assembler file to switch to section @@ -60,6 +61,7 @@ do { \ NULL_TREE. Some target formats do not support arbitrary sections. Do not define this macro in such cases. */ +#undef ASM_OUTPUT_SECTION_NAME #define ASM_OUTPUT_SECTION_NAME(F, DECL, NAME, RELOC) \ do { \ extern FILE *asm_out_text_file; \ @@ -191,6 +193,7 @@ do { \ but until that support is generally available, the 'if' below should serve. */ +#undef ASM_WEAKEN_LABEL #define ASM_WEAKEN_LABEL(FILE,NAME) ASM_OUTPUT_WEAK_ALIAS(FILE,NAME,0) #define ASM_OUTPUT_WEAK_ALIAS(FILE,NAME,VALUE) \ do { \ @@ -210,6 +213,7 @@ do { \ #define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1) #undef UNIQUE_SECTION_P #define UNIQUE_SECTION_P(DECL) (DECL_ONE_ONLY (DECL)) +#undef UNIQUE_SECTION #define UNIQUE_SECTION(DECL,RELOC) \ do { \ int len, size, sec; \ @@ -331,6 +335,7 @@ void FN () \ /* A C statement (sans semicolon) to output an element in the table of global constructors. */ +#undef ASM_OUTPUT_CONSTRUCTOR #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ do { \ ctors_section (); \ @@ -342,6 +347,7 @@ void FN () \ /* A C statement (sans semicolon) to output an element in the table of global destructors. */ +#undef ASM_OUTPUT_DESTRUCTOR #define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ do { \ dtors_section (); \ |