diff options
Diffstat (limited to 'test/Unit/trampoline_setup_test.c')
-rw-r--r-- | test/Unit/trampoline_setup_test.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/test/Unit/trampoline_setup_test.c b/test/Unit/trampoline_setup_test.c index 60c3653c..8d1c968b 100644 --- a/test/Unit/trampoline_setup_test.c +++ b/test/Unit/trampoline_setup_test.c @@ -24,14 +24,13 @@ * Note that, nested functions are not ISO C and are not supported in Clang. */ -#ifdef __gcc__ && !__clang__ +#if !defined(__clang__) typedef int (*nested_func_t)(int x); nested_func_t proc; -int main() -{ +int main() { /* Some locals */ int c = 10; int d = 7; @@ -55,4 +54,10 @@ int main() return 0; } -#endif /* __clang__ */ +#else + +int main() { + return 0; +} + +#endif |