[CLUE-Tech] Athlon = i686 in kernel 2.4.7 Makefile

Jed S. Baer thag at frii.com
Sun Mar 24 14:44:16 MST 2002


On Sun, 24 Mar 2002 13:58:31 -0700
Dave Anselmi <anselmi at americanisp.net> wrote:

> "Jed S. Baer" wrote:
> 
> > Hi Folks.
> >
> > I think this is the last strangeness from the RH7.2 upgrade. Searching
> > through the kernel mailing list archive, I see speculation on why make
> > would write -march=i686 instead of march=athlon, 
> 
> IIRC, gcc 2.x doesn't have athlon support.  gcc 3.x is the first place
> that option shows up.  Now, should you use i586, i686, or k6?  I don't
> know and I've never found a discussion of how to decide.

Well, I did test whether the compiler supports athlon. At least it doesn't
complain about it. I get an error message from gcc -march=foobar, but not
gcc -march=athlon. This was even before the upgrade to RH7.2. Could be
that RH patches the compiler to support it? The kernel mailing list
postings I found all argued against using k6, as i686 is much closer to
athlon capabilities.

jed
-- 
"Those who expect to reap the blessings of freedom must, like men,
 undergo the fatigue of supporting it."
 - Thomas Paine



More information about the clue-tech mailing list