1cc70026cc
LLVM 7.0.0 Release The release contains the work on trunk up to SVN revision 338536 plus work on the release branch. It is the result of the community's work over the past six months, including: function multiversioning in Clang with the 'target' attribute for ELF-based x86/x86_64 targets, improved PCH support in clang-cl, preliminary DWARF v5 support, basic support for OpenMP 4.5 offloading to NVPTX, OpenCL C++ support, MSan, X-Ray and libFuzzer support for FreeBSD, early UBSan, X-Ray and libFuzzer support for OpenBSD, UBSan checks for implicit conversions, many long-tail compatibility issues fixed in lld which is now production ready for ELF, COFF and MinGW, new tools llvm-exegesis, llvm-mca and diagtool. And as usual, many optimizations, improved diagnostics, and bug fixes. For more details, see the release notes: https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/clang/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/lld/docs/ReleaseNotes.html
22 lines
535 B
Makefile
22 lines
535 B
Makefile
# $NetBSD: buildlink3.mk,v 1.7 2018/12/09 20:04:38 adam Exp $
|
|
|
|
BUILDLINK_TREE+= llvm
|
|
|
|
.if !defined(LLVM_BUILDLINK3_MK)
|
|
LLVM_BUILDLINK3_MK:=
|
|
|
|
BUILDLINK_API_DEPENDS.llvm+= llvm>=7.0.0
|
|
BUILDLINK_PKGSRCDIR.llvm?= ../../lang/llvm
|
|
|
|
LLVM_CONFIG_PATH?= ${BUILDLINK_PREFIX.llvm}/bin/llvm-config
|
|
|
|
pkgbase := llvm
|
|
.include "../../mk/pkg-build-options.mk"
|
|
.if !empty(PKG_BUILD_OPTIONS.llvm:Mterminfo)
|
|
.include "../../mk/terminfo.buildlink3.mk"
|
|
.endif
|
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.endif # LLVM_BUILDLINK3_MK
|
|
|
|
BUILDLINK_TREE+= -llvm
|