amd64 default CFLAGS

Charles Swiger cswiger at mac.com
Wed Mar 9 01:43:47 PST 2005


On Mar 9, 2005, at 4:27 AM, Divacky Roman wrote:
> why is it necessary (if its at all) to have this:
> -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow in default CFLAGS 
> for amd64
> architecture?
>
> does it serve anypurpose? sse is used in amd64 code so I dont see why 
> we
> disables gcc to use it..

gcc-3.4.x for AMD64 apparently has a number of code generation bugs and 
trying to do MMX or SSE on the AMD64 platform is not going to be 
entirely reliable until those issues get worked out.

-- 
-Chuck



More information about the freebsd-current mailing list