summaryrefslogtreecommitdiff
path: root/testsuite/libffi.call/many2.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/libffi.call/many2.c')
-rw-r--r--testsuite/libffi.call/many2.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/testsuite/libffi.call/many2.c b/testsuite/libffi.call/many2.c
index 1077159..98eac60 100644
--- a/testsuite/libffi.call/many2.c
+++ b/testsuite/libffi.call/many2.c
@@ -12,7 +12,10 @@
typedef unsigned char u8;
-__attribute__((noinline)) uint8_t
+#ifdef __GNUC__
+__attribute__((noinline))
+#endif
+uint8_t
foo (uint8_t a, uint8_t b, uint8_t c, uint8_t d,
uint8_t e, uint8_t f, uint8_t g)
{