This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Default x86-darwin to -mfpmath=sse, and update -arch settings
- From: Richard Henderson <rth at redhat dot com>
- To: Geoffrey Keating <gkeating at apple dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 12 Apr 2005 03:38:05 -0700
- Subject: Re: Default x86-darwin to -mfpmath=sse, and update -arch settings
- References: <20050412014427.2F119556746@geoffk5.apple.com>
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~