diff options
author | bje <bje@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-03 22:28:59 +0000 |
---|---|---|
committer | bje <bje@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-03 22:28:59 +0000 |
commit | e35e3a6b755761ab4324742ed05a8937ffbe7ba8 (patch) | |
tree | 0e75e6a5984af7586092f663d5f124c45d0a0f8c /gcc/testsuite/g++.old-deja | |
parent | 9c5ccb1d23b126ffa063f9d7c190b9c1912638a5 (diff) | |
download | gcc-e35e3a6b755761ab4324742ed05a8937ffbe7ba8.tar.gz |
* g++.old-deja/g++.other/enum5.C (enum conditions): Move the
packed attribute to the definition to satisfy the new C++ parser.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90039 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/g++.old-deja')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.other/enum5.C | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.other/enum5.C b/gcc/testsuite/g++.old-deja/g++.other/enum5.C index bee7b985b5a..ad40d4e1f94 100644 --- a/gcc/testsuite/g++.old-deja/g++.other/enum5.C +++ b/gcc/testsuite/g++.old-deja/g++.other/enum5.C @@ -1,14 +1,14 @@ // { dg-do run } -// Copyright (C) 2001, 2003 Free Software Foundation, Inc. +// Copyright (C) 2001, 2003, 2004 Free Software Foundation, Inc. // Contributed by Ben Elliston <bje@redhat.com> // PR 80: Packed enums use minimum required storage. extern "C" void abort(); -enum numbers { one, two, three } __attribute__ ((packed)) nums; // { dg-bogus "" "" { xfail *-*-* } } -enum colours { red = 1000, green, blue } __attribute__ ((packed)) cols; // { dg-bogus "" "" { xfail *-*-* } } -enum __attribute__ ((packed)) conditions { fine, rain, cloudy } forecast; // { dg-bogus "" "" { xfail *-*-* } } +enum numbers { one, two, three } __attribute__ ((packed)) nums; +enum colours { red = 1000, green, blue } __attribute__ ((packed)) cols; +enum conditions { fine, rain, cloudy } __attribute__ ((packed)) forecast; int main() @@ -19,7 +19,7 @@ main() if (sizeof (cols) != 2) abort (); - if (sizeof (forecast) != 1) // { dg-bogus "" "" { xfail *-*-* } } + if (sizeof (forecast) != 1) abort (); return 0; |