aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2017-03-28 11:22:03 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2017-03-28 14:47:55 +0530
commitffdb6fa0a7b909fb767260d4802f3dc53988a59d (patch)
treeed9bd0efe9a12bb93f24480a106a710e6c55d696
parent31dc38826d3ff6d2953426b708a75f21f1e9dcfc (diff)
downloadmeson-ffdb6fa0a7b909fb767260d4802f3dc53988a59d.zip
meson-ffdb6fa0a7b909fb767260d4802f3dc53988a59d.tar.gz
meson-ffdb6fa0a7b909fb767260d4802f3dc53988a59d.tar.bz2
tests/common/135: Fix assembly on GCC/MinGW
.type declaration only works on Linux
-rw-r--r--test cases/common/135 generated assembly/square-arm.S.in3
-rw-r--r--test cases/common/135 generated assembly/square-x86.S.in3
-rw-r--r--test cases/common/135 generated assembly/square-x86_64.S.in5
3 files changed, 6 insertions, 5 deletions
diff --git a/test cases/common/135 generated assembly/square-arm.S.in b/test cases/common/135 generated assembly/square-arm.S.in
index b13c8a0..168c980 100644
--- a/test cases/common/135 generated assembly/square-arm.S.in
+++ b/test cases/common/135 generated assembly/square-arm.S.in
@@ -2,7 +2,8 @@
.text
.globl SYMBOL_NAME(square_unsigned)
-#ifndef __APPLE__
+/* Only supported on Linux with GAS */
+# ifdef __linux__
.type square_unsigned,%function
#endif
diff --git a/test cases/common/135 generated assembly/square-x86.S.in b/test cases/common/135 generated assembly/square-x86.S.in
index 31688b1..19dd9f5 100644
--- a/test cases/common/135 generated assembly/square-x86.S.in
+++ b/test cases/common/135 generated assembly/square-x86.S.in
@@ -21,7 +21,8 @@ END
.text
.globl SYMBOL_NAME(square_unsigned)
-# ifndef __APPLE__
+/* Only supported on Linux with GAS */
+# ifdef __linux__
.type square_unsigned,@function
# endif
diff --git a/test cases/common/135 generated assembly/square-x86_64.S.in b/test cases/common/135 generated assembly/square-x86_64.S.in
index 5aedd81..b6d7fb0 100644
--- a/test cases/common/135 generated assembly/square-x86_64.S.in
+++ b/test cases/common/135 generated assembly/square-x86_64.S.in
@@ -1,7 +1,5 @@
#include "symbol-underscore.h"
-#include "symbol-underscore.h"
-
#ifdef _MSC_VER /* MSVC on Windows */
PUBLIC SYMBOL_NAME(square_unsigned)
@@ -20,7 +18,8 @@ END
.text
.globl SYMBOL_NAME(square_unsigned)
-# ifndef __APPLE__
+/* Only supported on Linux with GAS */
+# ifdef __linux__
.type square_unsigned,@function
# endif