https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68467
--- Comment #14 from Larry Baker <baker at usgs dot gov> --- (In reply to Waldemar Brodkorb from comment #11) > diff -Nur gcc.orig/libgcc/config.host gcc/libgcc/config.host > --- gcc.orig/libgcc/config.host 2016-02-26 21:02:28.000000000 +0100 > +++ gcc/libgcc/config.host 2016-04-29 09:18:40.377989160 +0200 > @@ -812,7 +812,7 @@ > m68k*-*-openbsd*) > ;; > m68k-*-uclinux*) # Motorola m68k/ColdFire running uClinux with uClibc > - tmake_file="$tmake_file m68k/t-floatlib m68k/t-linux" > + tmake_file="$tmake_file m68k/t-floatlib" > md_unwind_header=m68k/linux-unwind.h > ;; > m68k-*-linux*) # Motorola m68k's running GNU/Linux This is exactly the same patch I was referring to in Comment #9 that I used to work around the problem for gcc 4.7 and 4.8 in 2012 (see Bug 53833).