/* PR target/105234 */ | |
/* { dg-do compile } */ | |
static inline __attribute__((always_inline)) int foo (int x) { return x + 1; } | |
#pragma GCC push_options | |
static inline __attribute__((always_inline)) int bar (int x) { return x + 2; } | |
#pragma GCC pop_options | |
static inline __attribute__((always_inline)) int baz (int x) { return x + 3; } | |
int | |
qux (void) | |
{ | |
return foo (bar (baz (42))); | |
} |