+2012-11-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/55512
+ * gcc.target/i386/pr55512-2.c: Remove unnecessary define.
+ * gcc.target/i386/pr55512-4.c: Likewise.
+
2012-11-29 Ed Smith-Rowland <3dw4rd@verizon.net>
PR c++/52654
/* { dg-do compile } */
/* { dg-options "-O2" } */
-#define __builtin_unreachable() do { } while (0)
-
int
foo (int x)
{
"r" (x + 4), "r" (x + 5), "r" (x + 6), "r" (x + 7),
"r" (x + 8), "r" (x + 9), "r" (x + 10), "r" (x + 11),
"r" (x + 12), "r" (x + 13), "r" (x + 14), "r" (x + 15) : : lab);
- __builtin_unreachable ();
lab:
return 0;
}
/* { dg-do compile } */
/* { dg-options "-O2" } */
-#define __builtin_unreachable() do { } while (0)
-
int
bar (int x)
{
"r" (x + 8), "r" (x + 9), "r" (x + 10), "r" (x + 11),
"r" (x + 12), "r" (x + 13), "r" (x + 14), "r" (x + 15),
"r" (x + 16) : : lab);
- __builtin_unreachable ();
lab:
return 0;
}