testsuite: Fix up pr95548.C testcase.
2020-06-08 Jakub Jelinek <jakub@redhat.com> PR lto/95548 * g++.dg/torture/pr95548.C: Change from dg-do compile to dg-do link, add return type for main, for __SIZEOF_INT128__ test with __uint128_t enumerator constants and add a test with unsigned long long enumerators for all targets.
This commit is contained in:
parent
d6430e3ccc
commit
296d644b9f
1 changed files with 6 additions and 4 deletions
|
@ -1,8 +1,10 @@
|
|||
/* { dg-do compile } */
|
||||
enum a { b = (unsigned long)-1 } c;
|
||||
/* { dg-do link } */
|
||||
enum A { A1 = (unsigned long)-1 } a;
|
||||
enum B { B1 = (unsigned long long)-1, B2 = 0x123456789abcdef0ULL } b;
|
||||
#ifdef __SIZEOF_INT128__
|
||||
enum c { d = (unsigned long)-1 } e;
|
||||
enum C { C1 = (__uint128_t)-1, C2 = ((__uint128_t) 0x123456789abcdef0ULL) << 64 | 0x0fedcba987654321ULL } c;
|
||||
#endif
|
||||
main()
|
||||
int
|
||||
main ()
|
||||
{
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue