Jack Howarth <howarth@bromo.med.uc.edu>
PR target/36399
* gcc/config/i386/i386.h: Fix ABI on darwin x86-32.
* gcc/testsuite/gcc.target/i386/push-1.c: Don't xfail
scan-assembler-not "movups" on darwin.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157553
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-03-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+ Jack Howarth <howarth@bromo.med.uc.edu>
+
+ PR target/36399
+ * gcc/config/i386/i386.h: Fix ABI on darwin x86-32.
+
2010-03-18 Aldy Hernandez <aldyh@redhat.com>
* tree.h: Declare make_decl_rtl_for_debug.
#define X86_64_SSE_REGPARM_MAX 8
#define X86_64_MS_SSE_REGPARM_MAX 4
-#define X86_32_SSE_REGPARM_MAX (TARGET_SSE ? 3 : 0)
+#define X86_32_SSE_REGPARM_MAX (TARGET_SSE ? (TARGET_MACHO ? 4 : 3) : 0)
#define SSE_REGPARM_MAX \
(TARGET_64BIT ? (TARGET_64BIT_MS_ABI ? X86_64_MS_SSE_REGPARM_MAX \
+2010-03-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+ Jack Howarth <howarth@bromo.med.uc.edu>
+
+ PR target/36399
+ * gcc/testsuite/gcc.target/i386/push-1.c: Don't xfail
+ scan-assembler-not "movups" on darwin.
+
2010-03-18 Jakub Jelinek <jakub@redhat.com>
PR debug/43058
foo (x, x, x, x, 5);
}
-/* { dg-final { scan-assembler-not "movups" { xfail *-*-* } } } */
+/* { dg-final { scan-assembler-not "movups" { xfail { ! *-*-darwin* } } } } */