// PR target/77759 | |
// This ICEd in the 64-bit SPARC back-end because of the nested empty struct. | |
// { dg-do compile } | |
struct empty {}; | |
struct pair_empty | |
{ | |
struct empty a; | |
struct empty b; | |
}; | |
extern void foo (int slot0, int slot1, int slot2, int slot3, int slot4, | |
int slot5, struct pair_empty pair); | |
void bar (void) | |
{ | |
struct pair_empty pair; | |
foo (0, 0, 0, 0, 0, 0, pair); | |
} |