> On Sun, 20 Jul 1997, Richard A. Soderberg wrote:
>
> > Well, with this, we could make an entire Processor toplevel category, then
> > categorize it by something arbitrary (x86, DEC, whatever)... under x86, put:
> >
> > Intel, AMD, IBM, Cyrix. or 386, 486, Pentium, PPro, PII.
> >
> > Then list each processor for that company and it's associated optimizations
> > and/or bugfixes... I'm not dealing with non-intel processors just yet..
> > Don't know enough about them.
>
> Why? It is pretty easy to recognise all x86 varieties (other than the
> early 486 clones) at run time and simply Do The Right Thing without
> asking the user daft questions about whether they have microcode
> bug #564 or working frozzle optimizations. Most users won't even
> know what is under their CPU fan never mind what the hell you're
> talking about!
and other people's clones and all..
You're right, it IS easy..... providing you don't want any changes...
[like 4(?) different optimizations for 6x86 and you don't want to run all
of them]
Sometimes having CPU-specific is VERY nice :)
How about
-> Standard Layout
-> Toys Layout -> CPU-specific optimizations.
Thanks to CPU-detection being a LITTLE behind (what, no K6 or 6x86? no
MMX? HUH?????) [nevermind - I KNOW this is fixed now - just making a
point].... we sorta may end up needing this...
FWIW - Can MMX be detected? Will it's PRESENCE be in /proc/cpuinfo? I'm
planning on supporting it but I want to disable it if it isn't present....
I do 3d simulations :)
Have a pleasant week :)
- Teunis