15a3556aaSJaroslav Sevcik #include <stdio.h> 25a3556aaSJaroslav Sevcik use(int used)35a3556aaSJaroslav Sevcik__attribute__((optnone)) __attribute__((nodebug)) void use(int used) {} 45a3556aaSJaroslav Sevcik f(void * unused1,int used)5*9427487fSMichael Buch__attribute__((always_inline)) void f(void *unused1, int used) { 65a3556aaSJaroslav Sevcik use(used); // break here 75a3556aaSJaroslav Sevcik } 85a3556aaSJaroslav Sevcik main(int argc,char ** argv)95a3556aaSJaroslav Sevcikint main(int argc, char **argv) { 10*9427487fSMichael Buch char *undefined; 11*9427487fSMichael Buch f(undefined, 42); 125a3556aaSJaroslav Sevcik return 0; 135a3556aaSJaroslav Sevcik } 14