1 |
On Tue, 23 Nov 2010 22:10:02 +0100, Neil Bothwick wrote about Re: |
2 |
[gentoo-user] Re: i486: |
3 |
|
4 |
>On Tue, 23 Nov 2010 18:36:49 +0000, David W Noon wrote: |
5 |
> |
6 |
>> >CFLAGS="-O2 -march=geode -pipe -fomit-frame-pointer" |
7 |
>> >CXXFLAGS="${CFLAGS}" |
8 |
>> >CHOST="i486-pc-linux-gnu" |
9 |
>> |
10 |
>> Try using i686 instead. |
11 |
>> |
12 |
>> >flags : fpu de pse tsc msr cx8 pge cmov mmx mmxext |
13 |
>> >3dnowext |
14 |
>> |
15 |
>> You have CMOV and MMX, as well as 3DNow! instructions -- with |
16 |
>> extensions. That makes it an Athlon "lite" processor, or a K6-3 with |
17 |
>> CMOV instructions. These are enough to make it compatible with the |
18 |
>> Pentium Pro (i686) architecture, and a bit more besides. |
19 |
> |
20 |
>Apparently it's not quite a full i686. The research I did at the time |
21 |
>indicated that using anything higher than i486 was asking for problems. |
22 |
|
23 |
I am a little surprised by that. I ran a couple of K6-3 boxes for some |
24 |
few years using i586. As near as I could tell, those processors only |
25 |
lacked CMOV instructions when compared with i686. I find it hard to |
26 |
envisage the Geode lacking any i586 feature, given that it has MMX |
27 |
instructions, CMOV instructions, the CMPXCHG8B instruction and a TSC |
28 |
register -- all of those are way beyond i486. |
29 |
-- |
30 |
Regards, |
31 |
|
32 |
Dave [RLU #314465] |
33 |
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* |
34 |
dwnoon@××××××××.com (David W Noon) |
35 |
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* |