Hello! Alpha uses its own stack checking routine (part of the ABI), and doesn't use generic functionality.
Disable check for warning for large frames on alpha. 2016-07-18 Uros Bizjak <ubiz...@gmail.com> * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*. Tested on x86_64-linux-gnu and alpha-linux-gnu, committed to mainline SVN. Uros.
diff --git a/gcc/testsuite/gcc.dg/pr70017.c b/gcc/testsuite/gcc.dg/pr70017.c index 52586fe..f544167 100644 --- a/gcc/testsuite/gcc.dg/pr70017.c +++ b/gcc/testsuite/gcc.dg/pr70017.c @@ -17,4 +17,4 @@ void foo(void) #define ONE(s) a##s[0] = 0; HUNDRED(a) HUNDRED(b) -} /* { dg-warning "frame size too large for reliable stack checking" } */ +} /* { dg-warning "frame size too large for reliable stack checking" "" { target { ! alpha*-*-* } } } */