/* PR target/79749 */ | |
/* Reported by Rainer Orth <ro@gcc.gnu.org> */ | |
/* { dg-do run } */ | |
/* { dg-options "-fomit-frame-pointer" } */ | |
extern void abort (void); | |
int foo (int x1, int x2, int x3, int x4, int x5, int x6, int x7) | |
{ | |
return x7; | |
} | |
int main (void) | |
{ | |
if (foo (100, 200, 300, 400, 500, 600, 700) != 700) | |
abort (); | |
return 0; | |
} |