Created attachment 181819 [details] Use external linker for armv6. Similarly as has been reported (and fixed) in bug 217145 for llvm39, external linker must be used for linking llvm binaries. Our outdated GNU linker in base don't have support for relocation overflow stubs.
A commit references this bug: Author: brooks Date: Mon Apr 17 00:30:15 UTC 2017 New revision: 438674 URL: https://svnweb.freebsd.org/changeset/ports/438674 Log: Fix build on armv6. PR: 218685 Submitted by: mmel Changes: head/devel/llvm40/Makefile
Thanks for the submission. I must have fixed llvm39 after I'd created llvm40 from it.