Ping. BR, Terry
> -----Original Message----- > From: Terry Guo [mailto:terry....@arm.com] > Sent: Sunday, September 11, 2011 9:39 AM > To: gcc-patches@gcc.gnu.org > Cc: r...@cebitec.uni-bielefeld.de > Subject: [Patch, gcc, testsuite] Use long enums for case foldconst-3.c > for target ARM EABI. > > Hello, > > This patch aims to disable short enums for arm eabi otherwise the case > will > fail to be compiled due to "width of 'code' exceeds its type". Is it OK > to > trunk? > > BR, > Terry > > 2011-09-09 Terry Guo <terry....@arm.com> > > * gcc.dg/tree-ssa/foldconst-3.c: Use -fno-short-enums > for ARM EABI target. > > diff --git a/gcc/testsuite/gcc.dg/tree-ssa/foldconst-3.c > b/gcc/testsuite/gcc.dg/tree-ssa/foldconst-3.c > index 6132362..e030f53 100644 > --- a/gcc/testsuite/gcc.dg/tree-ssa/foldconst-3.c > +++ b/gcc/testsuite/gcc.dg/tree-ssa/foldconst-3.c > @@ -1,5 +1,6 @@ > /* { dg-do compile } */ > /* { dg-options "-O2 -fdump-tree-optimized" } */ > +/* { dg-options "-O2 -fdump-tree-optimized -fno-short-enums" { target > arm_eabi } } */ > typedef const union tree_node *const_tree; > typedef struct > { > >