--- gcc/config/att386.h 2018/04/24 17:51:30 1.1 +++ gcc/config/att386.h 2018/04/24 18:03:37 1.1.1.3 @@ -66,6 +66,7 @@ the Free Software Foundation, 675 Mass A #define ASM_NO_SKIP_IN_TEXT 1 +#undef BSS_SECTION_FUNCTION /* Override the definition from svr3.h. */ #define BSS_SECTION_FUNCTION \ void \ bss_section () \ @@ -84,12 +85,14 @@ bss_section () \ PREFIX is the class of label and NUM is the number within the class. This is suitable for output with `assemble_name'. */ +#undef ASM_GENERATE_INTERNAL_LABEL #define ASM_GENERATE_INTERNAL_LABEL(BUF,PREFIX,NUMBER) \ sprintf ((BUF), ".%s%d", (PREFIX), (NUMBER)) /* This is how to output an internal numbered label where PREFIX is the class of label and NUM is the number within the class. */ +#undef ASM_OUTPUT_INTERNAL_LABEL #define ASM_OUTPUT_INTERNAL_LABEL(FILE,PREFIX,NUM) \ fprintf (FILE, ".%s%d:\n", PREFIX, NUM)