Does Linux really support AMD K7?

philippis

Junior Member
Jun 14, 2001
18
0
0
In the README shipped with 2.4.x kernels, the great kernel guys suggest egcs 2.91.
I followed this instruction and compiled kernel with Athlon/Duron/K7 selected. Howver,
it seems that the kernel was compiled with -march=i686 option. In fact, egcs 2.91 does
not accept -march=athlon at all. If you compile gcc 2.95 or higher compile the kernel
with Athlon/Duron/K7 selected, the bootup procedure will hang up.

The bottom question is "Does Linux really support AMD K7?
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Firstly, I know you need to use gcc 3.X to be able to use -march=athlon.

Secondly I have a Tbird 900 and I always choose Athlon when compiling my kernel and it works fine, you probably have another problem.
 

thornc

Golden Member
Nov 29, 2000
1,011
0
0
Yes it does.....

I've used and compiled Linux Kernels on countless Athlon Systems all cores....

 

CTho9305

Elite Member
Jul 26, 2000
9,214
1
81


<< In the README shipped with 2.4.x kernels, the great kernel guys suggest egcs 2.91.
I followed this instruction and compiled kernel with Athlon/Duron/K7 selected. Howver,
it seems that the kernel was compiled with -march=i686 option. In fact, egcs 2.91 does
not accept -march=athlon at all. If you compile gcc 2.95 or higher compile the kernel
with Athlon/Duron/K7 selected, the bootup procedure will hang up.

The bottom question is "Does Linux really support AMD K7?
>>



its the compiler which matters. Linux works fine with K7's. depending on your versions of gcc/egcs, it will decide whether or not you can use -march=athlon.
 

AMDPwred

Diamond Member
Mar 22, 2001
3,593
0
0
I've used Mandrake 8.0, RedHat 7.1 and RedHat 7.2 with my T-Bird. Never had an issue.
 

MGMorden

Diamond Member
Jul 4, 2000
3,348
0
76
I don't think he's really asking whether or not it will work at all; he seems to be asking if the kernel can be compiled with Athlon optimizations. Specifically I don't know (though I'd trust Nothinman's answer since he's usually got his info straight), but there is definately an Althon option I always select and my linux system works fine with that option selected (powered by a Duron 750).
 

EmperorRob

Senior member
Mar 12, 2001
968
0
0
I run RedHat 7.2 and I've compiled my kernel for Athlon optimizations, but I do notice the output of the uname -mp command is "i686 unknown". I have gcc 2.96 installed. So I guess you're not the only one with this question.