On Monday 21 July 2003 17:34, Tom Eastman wrote: > In about a week I will finally be upgrading my old PIII-500 to a nice > new AMD Athlon 2.5 ghz. > > Unfortunately, my gentoo system is compiled completely with > march=pentium3. Does this mean that nothing will work on my new > athlon with it's different instruction set? > > If this is the case, I suppose I can do an 'emerge -e world' with > some safe optimizations that will work on both AMD and Pentium > processors, that way I can safely tranfer the system. What would be > an architecture setting that is understandable by both CPU's? > something like march=i686? > > Is this the best way of going about it? I'm really not looking forward > to doing an 'emerge -e world' on my slow P500. Is there a better way?
I'm not certain of this so you'll need to check your what your CPU supports, which the kernel outputs during start-up. I'm pretty sure the Pentium-III supports mmx, mmx2 and sse - I think it was the P4 that brought in sse2. If that is the case then the code will all work on the Athlon; it just won't be optimized for its cache sizes, etc. Regards, Jason -- [EMAIL PROTECTED] mailing list
