------- Comment #5 from hjl dot tools at gmail dot com 2009-06-07 14:27 ------- (In reply to comment #4) > Yeah. Looking through our local changes, I think you just need this line in > i386.h: > > #define SSE_REGPARM_MAX (TARGET_64BIT ? 8 : (TARGET_MACHO ? 4 : (TARGET_SSE ? > 3 > : 0))) > > However Apple employees can't currently touch GPLv3 code, so we can't do the > testing. Stan, can you do this? >
Shouldn't it be #define SSE_REGPARM_MAX (TARGET_64BIT ? 8 : (TARGET_SSE ? (TARGET_MACHO ? 4 : 3 : 0))) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36399