https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68082
--- Comment #7 from angelo <angelo70 at gmail dot com> --- Hi Andrew, it is passed some time, i solved mainly the issue with a workaround. Yes i tested several binutils even last, but is more a matter of compiling the m68k/coldfire toolchain properly. Mainly, building if i build the toolchain for m68k with default flags, only m68000 default code is added in gcc multilibs (and it is used later when i buil m68k apps with 64 bit shift). While, if i try to to build with flags for coldfire (--with-arch=cf) this breaks the compilation, i should have reported some other error about here in bugtracking. My workaround was to copy libgcc.a and coldfire subfolder from another older working toolchain. Regards angelo