lkml.org 
[lkml]   [1998]   [Apr]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: i386 support
Date
> Those compiled with -m486 MAY work on a 386, but I would not bet my life
> on it. gcc uses 486-specific instructions with -m486. Linux distributions
> use kernels built for 386.

For gcc 2.7.x at least gcc doesn't generate any 486 specific code. The only
useful (user mode) 386->486 addition is bswap. If gcc 2.8.x starts to
generate bswap the right model is probably to add bswap emulation to the
kernel so the people caring about speed dont suffer.

In kernel space we generate bswap in __asm__ stuff for networking and
the kernel makes use of the material improvements in cache handling on the
486 to reduce the amount of overhead when invalidating caches is needed.

Alan


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

\
 
 \ /
  Last update: 2005-03-22 13:42    [W:0.050 / U:0.776 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site