This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Default x86-darwin to -mfpmath=sse, and update -arch settings


On Mon, Apr 11, 2005 at 06:44:27PM -0700, Geoffrey Keating wrote:
> - It merges in a patch from Apple's tree to use 'i386' for -arch
>   instead of 'i686'.  (The people responsible for the previous setting
>   changed their mind.)
> 
> - It makes darwin use SSE fpmath by default.  I've made this a
>   convenient macro because I expect that other platforms might want
>   this in the future.

I don't see how these work together.  Seems to me you'd want ...

> These have a common motivation, which is that Darwin only runs on a
> pentium-m and higher, and earlier chips are not really supported.

-march=pentium-m as the default then.  Since it would appear that
you're not actually enabling SSE, and thus -mfpmath=sse.

Or are you just expecting folks to configure --with-arch?


r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]