[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] New kernel features



On Wed, Dec 01, 1999 at 10:41:57AM +0200, Martin-Eric Racine wrote:
> 
> Another trend I'm seeing is stuff that has 040 (read: Milan) code
> embeded.  Support for the Milan is indeed important, but removing
> 030 support in favour of generic "post-010" 68020-40 or to make
> room for 68040-specific code is narrow-minded.

Huh? What code are you talking about?

As long as you are outside the kernel, the 68040 does not have new, useful
instructions[1], and the 68060 has instructions removed, so compiling with
-m68040-60 should produce code that runs optimally on 68040/060 (which means
it does not contain instructions that need to be emulated on these
machines), however, it will still work on 68020/68030.

Correct me if I am missing something, but I don't remember any reasone why
68060 user-mode code should not work on a '020 (or at least a '020+FPU).

cu
Michael

[1] I do not count move16, since the compiler can not use this normally due
to alignment constraints.
-- 
Michael Schwingen, Ahornstrasse 36, 52074 Aachen