--- gcc/config/m68k/dpx2g.h 2018/04/24 18:10:24 1.1.1.1 +++ gcc/config/m68k/dpx2g.h 2018/04/24 18:20:47 1.1.1.3 @@ -5,7 +5,8 @@ #define USE_GAS #include "m68k/dpx2.h" -#ifndef USE_COLLECT2 +#if 0 /* #ifndef USE_COLLECT2 */ + /* We use set vectors for the constructors/destructors. */ #undef ASM_OUTPUT_CONSTRUCTOR @@ -34,21 +35,13 @@ %{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt0.o%s}}\ huge.o%s" -#else /* !USE_COLLECT2 */ +#endif /* !USE_COLLECT2 */ #undef STARTFILE_SPEC #define STARTFILE_SPEC \ "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt0.o%s}}\ huge.o%s" -#endif /* !USE_COLLECT2 */ - - -/* GAS want's DBX debugging information. */ -#undef SDB_DEBUGGING_INFO -#ifndef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO -#endif /* * we are using GAS @@ -60,19 +53,15 @@ /* GAS does not understand .ident so don't output anything for #ident. */ #undef ASM_OUTPUT_IDENT +#undef ASM_LONG +#define ASM_LONG "\t.long" + /* * put const's in the text section */ #define const_section() text_section() #define fini_section() while (0) -#if 0 /* this is fixed in 2.1 */ -#undef ASM_OUTPUT_ALIGN -#define ASM_OUTPUT_ALIGN(FILE,LOG) \ - if ((LOG) >= 1) \ - fprintf (FILE, "\t.even\n"); -#endif - #undef CTORS_SECTION_ASM_OP #define CTORS_SECTION_ASM_OP "\t.data" #undef DTORS_SECTION_ASM_OP