Brian Gerst wrote:
> The code in include/asm-i386/string-486.h has been disabled for quite a
> long time now. Is it truly dead and can be removed? What is broken
> with it?
The code in string-486.h has been disabled since its creation somewhere
at 2.0.x. But i used to use this code on all of my i86 servers as
it appears to be slightly faster.
Old string-486.h couldn't be compiled with newer GCCs (2.95) and
i fixed some small bugs and change asm constrains. Kernels compiled
with gcc-18.104.22.168 and gcc-2.95.x worked for me without oopses or
crashes. Also 3DNow! optimizations were added where is reasonable.
So current state of the code is stable (until the opposite is proven),
but you should make some hacks by yourself to use the code.
Sadly, there was no interest about adding it in default kernel config
when i86 CPUs are chosen.
I'll be very glat to hear any comments about the code.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.org
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Tue Feb 29 2000 - 21:00:09 EST