+2008-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ Backport:
+ 2007-03-21 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
+
2008-01-17 Eric Botcazou <ebotcazou@adacore.com>
* gcc.c-torture/compile/20080114-1.c: Use empty asm statements.
-/* { dg-do compile } */
+/* The asm has 2 "r" in/out operands, 1 earlyclobber "r" output, 1 "r"
+ input and 2 fixed "r" clobbers (eax and edx), so there are a total of
+ 6 registers that must not conflict. Add to that the PIC register,
+ the frame pointer, and the stack pointer, and we've run out of
+ registers on 32-bit targets. */
+/* { dg-do compile { target { { ! ilp32 } || nonpic } } } */
/* { dg-options "-O" } */
typedef unsigned long bngdigit;