diff options
Diffstat (limited to 'test/CodeGen/inline.c')
-rw-r--r-- | test/CodeGen/inline.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/CodeGen/inline.c b/test/CodeGen/inline.c index 6011f42f9c..7bdf76de19 100644 --- a/test/CodeGen/inline.c +++ b/test/CodeGen/inline.c @@ -32,34 +32,34 @@ // RUN: grep "define void @_Z10gnu_inlinev()" %t && // RUN: grep "define available_externally void @_Z13gnu_ei_inlinev()" %t -extern inline int ei() { return 123; } +extern __inline int ei() { return 123; } -inline int foo() { +__inline int foo() { return ei(); } int bar() { return foo(); } -inline void unreferenced1() {} -extern inline void unreferenced2() {} +__inline void unreferenced1() {} +extern __inline void unreferenced2() {} __inline __attribute((__gnu_inline__)) void gnu_inline() {} // PR3988 -extern inline __attribute__((gnu_inline)) void gnu_ei_inline() {} +extern __inline __attribute__((gnu_inline)) void gnu_ei_inline() {} void (*P)() = gnu_ei_inline; // <rdar://problem/6818429> int test1(); -inline int test1() { return 4; } -inline int test2() { return 5; } -inline int test2(); +__inline int test1() { return 4; } +__inline int test2() { return 5; } +__inline int test2(); int test2(); void test_test1() { test1(); } void test_test2() { test2(); } // PR3989 -extern inline void test3() __attribute__((gnu_inline)); -inline void test3() {} +extern __inline void test3() __attribute__((gnu_inline)); +__inline void test3() {} |