Commit 3dec6ecd31f141ea21c8490fce234e6f6edcee6e
1 parent
b25cf589
Only force inlining when optimizing.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5751 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
2 additions
and
0 deletions
osdep.h
| @@ -48,8 +48,10 @@ | @@ -48,8 +48,10 @@ | ||
| 48 | #define always_inline inline | 48 | #define always_inline inline |
| 49 | #else | 49 | #else |
| 50 | #define always_inline __attribute__ (( always_inline )) __inline__ | 50 | #define always_inline __attribute__ (( always_inline )) __inline__ |
| 51 | +#ifdef __OPTIMIZE__ | ||
| 51 | #define inline always_inline | 52 | #define inline always_inline |
| 52 | #endif | 53 | #endif |
| 54 | +#endif | ||
| 53 | #else | 55 | #else |
| 54 | #define inline always_inline | 56 | #define inline always_inline |
| 55 | #endif | 57 | #endif |