------- Additional Comments From bernie at develer dot com 2004-12-14 01:23 ------- Sorry, I've read your report vice-versa, because that's the most likely thing that could have happened (there were so many bogus uClinux reports that I finally decided to remove m68000 libraries from the toolchain distribution).
Could you please add "-v" to your link command line and see what it says? You should see the m68k-elf-ld invocation with its full command-line. Now, I see that invoking gcc without any -m680x0 option would not generate code for 68020 by default: ---cut--- m68020-*-elf* | m68k-*-elf*) tm_file="m68k/m68k.h m68k/m68k-none.h m68k/m68kelf.h dbxelf.h elfos.h m68k/m68kemb.h m68k/m68020-elf.h" tm_defines="MOTOROLA USE_GAS" tmake_file=m68k/t-m68kelf extra_parts="crtbegin.o crtend.o" use_fixproto=yes ;; ---cut--- (don't get fooled by the m68020-elf.h header, it just contains two harmless definitions). -- What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |SUSPENDED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18385