1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -Winline --param large-stack-frame=10 --param large-stack-frame-growth=2" } */ 3 4 int a,b; 5 void test(char *); 6 static inline aa(void)7int aa (void) 8 { 9 char t[10]; 10 test(t); 11 } 12 static inline bb(void)13int bb (void) /* { dg-warning "large-stack-frame" "" } */ 14 { 15 char t[100]; 16 test(t); 17 } 18 t()19t() 20 { 21 if (a) 22 aa(); 23 if (b) 24 bb(); /* { dg-warning "called from here" "" } */ 25 } 26