Date: Wed, 6 Feb 2019 19:01:23 +0000 (UTC) From: Brooks Davis <brooks@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r492319 - head/devel/llvm80 Message-ID: <201902061901.x16J1NdL032368@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: brooks Date: Wed Feb 6 19:01:23 2019 New Revision: 492319 URL: https://svnweb.freebsd.org/changeset/ports/492319 Log: Attempt to work around a problem with binutils not liking the armv6 code generated buy LLVM 7. PR: 235282 Modified: head/devel/llvm80/Makefile Modified: head/devel/llvm80/Makefile ============================================================================== --- head/devel/llvm80/Makefile Wed Feb 6 18:49:07 2019 (r492318) +++ head/devel/llvm80/Makefile Wed Feb 6 19:01:23 2019 (r492319) @@ -300,6 +300,12 @@ MAN1SRCS+= bugpoint.1 dsymutil.1 llc.1 lli.1 llvm-ar.1 .include <bsd.port.pre.mk> +# Use lld for armv6 on clang 7 and up to avoid binutils ld issues +# PR: 235282 +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 70 +LDFLAGS_armv6=-fuse-ld=lld +.endif + _CRTLIBDIR= ${LLVM_PREFIX:S|${PREFIX}/||}/lib/clang/${LLVM_RELEASE}/lib/freebsd _CRTBLDIR= ${LLVM_PREFIX:S|${PREFIX}/||}/share _COMPILER_RT_BLACKLISTS= cfi_blacklist.txt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902061901.x16J1NdL032368>