Jerome Potts wrote:
i have "-mtune=athlon". Back when i set this up, "mtune" was preferable to "march". But they are quite similar. And i've had it this way for quite a long time, and i've never had any reason to change it, and i've never had this problem.


On Thu, Feb 12, 2009 at 4:16 PM, Ian Lee <[email protected] <mailto:[email protected]>> wrote:


    Try putting -march=athlon in your CFLAGS.


------------------------------------------------------------------------

_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

A quote from http://www.gentoo.org/doc/en/gcc-optimization.xml

"
On x86 and x86-64 CPUs, -march will generate code specifically for that CPU using all its available instruction sets and the correct ABI; it will have no backwards compatibility for older/different CPUs. If you don't need to execute code on anything other than the system you're running Gentoo on, continue to use -march. You should only consider using -mtune when you need to generate code for older CPUs such as i386 and i486. -mtune produces more generic code than -march; though it will tune code for a certain CPU, it doesn't take into account available instruction sets and ABI. Don't use -mcpu on x86 or x86-64 systems, as it is deprecated for those arches."

A quote from the gcc man page

" There is no -march=generic option because -march indicates the instruction set the compiler can use, and there is no generic instruction set applicable to all processors. In contrast, -mtune indicates the processor (or, in this case, collection of processors) for which the code is optimized. "

Similar problem on this page
http://stackoverflow.com/questions/130740/link-error-when-compiling-gcc-atomic-operation-in-32-bit-mode

They maybe similar but the difference seems to be significant in this instance, maybe now you have a reason to change it.
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

Reply via email to