Well a new laptop and another decision, what are the safe flags for an Intel Core Duo Laptop. So a search all over the place for make flags for the system. After a long search and not finding anything for my particular cpu set which is:
cpu family 6
model 15
Model name Intel(R) Core(TM)2 CPU T5600
stepping 8
Looking on the Intel site about this processor I found out that the T5600 and is a member of the Merom family. When going back to the safe falgs web site above.
So not finding anything particular I come to this page: Safe Cflags – Gentoo Linux Wiki, which I always start with to see if I can find anything. All of the things are lumped together under the title of:
Intel Core 2 Solo/Duo/Quad (Allendale, Conroe, Merom, Kentsfield) and Xeon 51xx/53xx (Woodcrest, Clovertown)
As part of it 32 Bit is set to be:
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
Then immediately below it states that Intel recommends nocona for 32 bit as well, and a blurb about nocona might be slower then prescott. So for now I set my make flags to prescott and will try to do a time trial with both settings compiling the same archive later.
In GCC 4.3 there is ability to set -march to core2, this is something to look at when 4.3 becomes stable.
Technorati Tags: linux, gentoo, make, flags, march, prescott, t5600, intel, core2
WordPress Tags: linux, gentoo, make, flags, march, prescott, t5600, intel, core2
Site Search Tags: linux, gentoo, gcc, compile, march, prescott, nocona, core2