/* PR ipa/105685 */ | |
/* { dg-do compile } */ | |
/* { dg-options "-O2 -Wsuggest-attribute=cold" } */ | |
extern void foo (char *, char const *, int); | |
__attribute__((cold)) char * | |
bar (int x) | |
{ | |
static char b[42]; | |
foo (b, "foo", x); | |
return b; | |
} | |
__attribute__((cold)) char * | |
baz (int x) /* { dg-bogus "function might be candidate for attribute 'cold'" } */ | |
{ | |
return bar (x); | |
} |