[PATCH] [PR testsuite/67959]Minor cleanup for ssa-thread-13.c
Jeff Law
law@redhat.com
Wed Oct 14 17:03:00 GMT 2015
The enum rtx_code bitfield causes grief for arm-eabi. Given the test
doesn't actually care about the size of that field, the easiest fix was
just to make it a simple integer.
Tested on both x86_64-linux-gnu and arm-eabi to ensure the updated test
passes on both targets.
Installed on the trunk.
Jeff
-------------- next part --------------
commit e1eb08886003fdc954c5763ec712109e158f1b0c
Author: Jeff Law <law@tor.usersys.redhat.com>
Date: Wed Oct 14 13:01:50 2015 -0400
[PATCH] [PR testsuite/67959]Minor cleanup for ssa-thread-13.c
PR testsuite/67959
* gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 04dbdcc..8009732 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2015-10-14 Jeff Law <law@redhat.com>
+
+ PR testsuite/67959
+ * gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions.
+
2015-10-14 Marek Polacek <polacek@redhat.com>
* gcc.dg/tree-ssa/reassoc-39.c: Use -g. Adjust dg-final.
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-13.c b/gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-13.c
index 5051d11..99d45f5 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-13.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-13.c
@@ -33,7 +33,7 @@ union rtunion_def
typedef union rtunion_def rtunion;
struct rtx_def
{
- __extension__ enum rtx_code code:16;
+ int code;
union u
{
rtunion fld[1];
More information about the Gcc-patches
mailing list