What should be done? Do not mix non-FPU code with FPU-code, it meansI don't quite get it why gcc always falls back for default library when the expected is not found (i.e. you compile with -m68020-60 but when your library is not located in /usr/lib/m68020-60m it's used the one from /usr/lib without any warning). Is there some way to force to use either m68020-60 or exit with error code?
when using -m68020-60 to compile an application, gcc/ld should never
use m68020 or m68000 version of libraries. The reverse is of course not