1 /* Test always_inline attribute, which forces inlining of functions 2 even at no optimization. */ 3 /* Origin: Aldy Hernandez <aldyh@redhat.com>. */ 4 /* { dg-do compile } */ 5 /* { dg-options "-O0" } */ 6 7 static inline int sabrina (void) __attribute__((always_inline)); 8 sabrina(void)9static inline int sabrina (void) 10 { 11 return 13; 12 } 13 bar(void)14int bar (void) 15 { 16 return sabrina () + 68; 17 } 18 19 /* { dg-final { scan-assembler-not "sabrina" } } */ 20