diff --git a/gcc/gcc/config.gcc b/gcc/gcc/config.gcc index 96bc8c97c9..4b5cbe7d66 100644 --- a/gcc/gcc/config.gcc +++ b/gcc/gcc/config.gcc @@ -1927,7 +1927,7 @@ m68k-*-macos*) default_cf_cpu=5206 tm_file="${tm_file} m68k/m68k-none.h m68k/m68kelf.h dbxelf.h elfos.h newlib-stdint.h m68k/m68kemb.h m68k/m68k-macos.h" tm_defines="${tm_defines} MOTOROLA=1" - tmake_file="m68k/t-floatlib m68k/t-m68kbare m68k/t-m68kelf" + tmake_file="m68k/t-floatlib m68k/t-m68kbare m68k/t-m68kelf m68k/t-macos" tmake_file="$tmake_file m68k/t-mlibs" ;; diff --git a/gcc/gcc/config/m68k/t-m68k b/gcc/gcc/config/m68k/t-m68k index 73a9fbb4c3..6213ced400 100644 --- a/gcc/gcc/config/m68k/t-m68k +++ b/gcc/gcc/config/m68k/t-m68k @@ -6,3 +6,6 @@ M68K_ARCH := m68k m68k-mac-pragmas.o: $(srcdir)/config/m68k/m68k-mac-pragmas.c $(COMPILE) $< $(POSTCOMPILE) + +M68K_MLIB_CPU += && (CPU !~ "^m68060") && (CPU !~ "^cpu32") && (CPU !~ "^fidoa") + diff --git a/gcc/gcc/config/m68k/t-macos b/gcc/gcc/config/m68k/t-macos new file mode 100644 index 0000000000..1ef1c285f3 --- /dev/null +++ b/gcc/gcc/config/m68k/t-macos @@ -0,0 +1,5 @@ +m68k-mac-pragmas.o: $(srcdir)/config/m68k/m68k-mac-pragmas.c + $(COMPILE) $< + $(POSTCOMPILE) + +M68K_MLIB_CPU += && (CPU !~ "^m68060") && (CPU !~ "^cpu32") && (CPU !~ "^fidoa")