summaryrefslogtreecommitdiff
path: root/test/Unit/trampoline_setup_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/Unit/trampoline_setup_test.c')
-rw-r--r--test/Unit/trampoline_setup_test.c13
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