https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98627
Fredrik Noring <noring at nocrew dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |FIXED --- Comment #4 from Fredrik Noring <noring at nocrew dot org> --- Well, GCC accepts -march=68000 as a valid option and so it doesn't seem to make sense that it then proceeds to generate code for something incompatible like the 68020. As far as I understand, other targets such as MIPS don't behave like that: a MIPS III compiler can generate code for MIPS I without problems, for instance. What target(s) would you recommend for the compiler to (completely and without exceptions) honour the given -march=68000 option?