From: Curtis O. <cur...@gm...> - 2011-04-17 16:54:57
|
On Sun, Apr 17, 2011 at 11:37 AM, Martin Spott wrote: > Christian Schmitt wrote: > > Martin Spott wrote: > > > The O2 flag was set for all tries but it's not the problem here. The > problem > > are certain -march options. "-march=core2 -mfpmath=sse" for the Atom > showed > > the error. Settung it to a more conservative "-march=prescott" makes it > > work. In this case it was a clear overoptimization. > > Well, to be more precise, it's been optimization for an incompatible > platfom ;-) > The Core2 has a slightly different instruction set from the Pentium > III, thus, if I were you, I'd let the 'native' compiler choose the > right platform optimization for you - as long as you don't compile > cross-platform. > Generally terragear is going to be more IO bound that compute bound anyway. I don't think you buy yourself a whole lot by trying to squeeze a few instructions savings into your build. Curt. -- Curtis Olson: http://www.atiak.com - http://aem.umn.edu/~uav/ http://www.flightgear.org - http://gallinazo.flightgear.org |