summaryrefslogtreecommitdiff
path: root/tests/libexec
diff options
context:
space:
mode:
authorjoerg <joerg@NetBSD.org>2013-12-25 22:26:35 +0000
committerjoerg <joerg@NetBSD.org>2013-12-25 22:26:35 +0000
commit9bafa49de8ccec5e34ea7bc8c2dcd5c45a057f30 (patch)
treeda97c7a5f069ecb22e0adc18ab895e92ca90eb26 /tests/libexec
parentd8e427d159e11f01f9614befec553faee8422b14 (diff)
Disable integrated-assembler for clang on ARM for two files that are
victims of the @ comment mess on that platform. Add a reference to the upstream PR.
Diffstat (limited to 'tests/libexec')
-rw-r--r--tests/libexec/ld.elf_so/helper_symver_dso1/Makefile8
-rw-r--r--tests/libexec/ld.elf_so/helper_symver_dso2/Makefile7
2 files changed, 13 insertions, 2 deletions
diff --git a/tests/libexec/ld.elf_so/helper_symver_dso1/Makefile b/tests/libexec/ld.elf_so/helper_symver_dso1/Makefile
index 3f491a04416..3df84604cbb 100644
--- a/tests/libexec/ld.elf_so/helper_symver_dso1/Makefile
+++ b/tests/libexec/ld.elf_so/helper_symver_dso1/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2011/06/25 05:45:13 nonaka Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/25 22:26:35 joerg Exp $
.include <bsd.own.mk>
@@ -20,4 +20,10 @@ FILESDIR= ${TESTSBASE}/libexec/ld.elf_so/h_helper_symver_dso1
LDFLAGS.lib${LIB} += -Wl,--version-script=${.CURDIR}/h_helper_symver_dso1.map
+.if !empty(MACHINE_ARCH:M*arm*)
+# LLVM PR 18273
+COPTS.h_helper_symver_dso1.c= ${${ACTIVE_CC} == "clang":?-no-integrated-as :}
+.endif
+
.include <bsd.lib.mk>
+
diff --git a/tests/libexec/ld.elf_so/helper_symver_dso2/Makefile b/tests/libexec/ld.elf_so/helper_symver_dso2/Makefile
index 24e99e422aa..730718d2492 100644
--- a/tests/libexec/ld.elf_so/helper_symver_dso2/Makefile
+++ b/tests/libexec/ld.elf_so/helper_symver_dso2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2011/06/25 05:45:13 nonaka Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/25 22:26:35 joerg Exp $
.include <bsd.own.mk>
@@ -20,4 +20,9 @@ FILESDIR= ${TESTSBASE}/libexec/ld.elf_so/h_helper_symver_dso2
LDFLAGS.lib${LIB} += -Wl,--version-script=${.CURDIR}/h_helper_symver_dso2.map
+.if !empty(MACHINE_ARCH:M*arm*)
+# LLVM PR 18273
+COPTS.h_helper_symver_dso2.c= ${${ACTIVE_CC} == "clang":?-no-integrated-as :}
+.endif
+
.include <bsd.lib.mk>