--- a/make-rules/shared-macros.mk Tue Apr 24 12:04:18 2012 -0700
+++ b/make-rules/shared-macros.mk Tue Apr 24 14:39:01 2012 -0700
@@ -398,7 +398,11 @@
# Code generation instruction set and optimization 'hints'. Use studio_XBITS
# and not the .arch.bits variety directly.
studio_XBITS.sparc.32 = -xtarget=ultra2 -xarch=sparcvis -xchip=ultra2
-studio_XBITS.sparc.64 = -xtarget=ultra2 -xarch=sparcvis -xchip=ultra2
+studio_XBITS.sparc.64 =
+ifneq ($(strip $(PARFAIT_BUILD)),yes)
+studio_XBITS.sparc.64 += -xtarget=ultra2
+endif
+studio_XBITS.sparc.64 += -xarch=sparcvis -xchip=ultra2
studio_XBITS.i386.32 = -xchip=pentium
studio_XBITS.i386.64 = -xchip=generic -Ui386 -U__i386
studio_XBITS = $(studio_XBITS.$(MACH).$(BITS))