* gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
int32plus.
* gcc.dg/torture/pr48124-4.c: Ditto:
* gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185588
138bc75d-0d04-0410-961f-
82ee72b054a4
+2012-03-20 Georg-Johann Lay <avr@gjlay.de>
+
+ PR testsuite/52641
+ * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
+ int32plus.
+ * gcc.dg/torture/pr48124-4.c: Ditto:
+ * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
+
2012-03-20 Jason Merrill <jason@redhat.com>
PR c++/52510
/* { dg-do run } */
/* { dg-options "-fno-toplevel-reorder" } */
+/* { dg-require-effective-target int32plus } */
extern void abort (void);
/* { dg-do run } */
+/* { dg-require-effective-target int32plus } */
extern void abort (void);
struct S1 {
extern void abort (void);
+#if __SIZEOF_INT__ > 2
struct foo
{
int *f;
};
int baz;
+#else
+struct foo
+{
+ long *f;
+ long i;
+};
+
+long baz;
+#endif
void __attribute__ ((noinline))
bar (struct foo x)