diff options
author | adam <adam@pkgsrc.org> | 2014-05-28 15:49:34 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2014-05-28 15:49:34 +0000 |
commit | ce0a883da24e8572b821c0cf55b693ef669d3555 (patch) | |
tree | de8c0b8a8aacfd2261a77f43ef4a50f5554be1a4 /lang/clang | |
parent | 67271039ed2717177a96b1ab9820a3c576e99cde (diff) | |
download | pkgsrc-ce0a883da24e8572b821c0cf55b693ef669d3555.tar.gz |
Changes 3.4.1:
Various bug fixes for AArch64, ARM, PowerPC, R600, and X86 targets.
R600 geometry shader support
Fix for vaargs on X86
Diffstat (limited to 'lang/clang')
-rw-r--r-- | lang/clang/Makefile | 19 | ||||
-rw-r--r-- | lang/clang/PLIST | 8 | ||||
-rw-r--r-- | lang/clang/PLIST.Darwin | 16 | ||||
-rw-r--r-- | lang/clang/distinfo | 17 |
4 files changed, 44 insertions, 16 deletions
diff --git a/lang/clang/Makefile b/lang/clang/Makefile index 72a30049df0..4a0d01d3f14 100644 --- a/lang/clang/Makefile +++ b/lang/clang/Makefile @@ -1,19 +1,21 @@ -# $NetBSD: Makefile,v 1.27 2014/05/17 16:10:45 wiz Exp $ +# $NetBSD: Makefile,v 1.28 2014/05/28 15:49:34 adam Exp $ -DISTNAME= clang-3.4 -PKGREVISION= 2 +DISTNAME= clang-3.4.1 CATEGORIES= lang MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/ DISTFILES= llvm-${PKGVERSION_NOREV}.src.tar.gz \ - libcxx-${PKGVERSION_NOREV}.src.tar.gz \ - clang-${PKGVERSION_NOREV}.src.tar.gz + libcxx-3.4.src.tar.gz \ + cfe-${PKGVERSION_NOREV}.src.tar.gz \ + compiler-rt-3.4.src.tar.gz +SITES.libcxx-3.4.src.tar.gz=http://llvm.org/releases/3.4/ +SITES.compiler-rt-3.4.src.tar.gz=http://llvm.org/releases/3.4/ MAINTAINER= adam.hoka@gmail.com HOMEPAGE= http://llvm.org/ COMMENT= Low Level Virtual Machine compiler infrastructure LICENSE= modified-bsd -WRKSRC= ${WRKDIR}/llvm-${PKGVERSION_NOREV} +WRKSRC= ${WRKDIR}/llvm-${PKGVERSION_NOREV}.src USE_LANGUAGES= c c++ USE_TOOLS+= chown gmake groff pod2html pod2man @@ -84,8 +86,9 @@ SUBST_SED.fix-paths+= -e 's,^.*cxa_finalize.*$$, ; //cxa_finalize.o,g' .endif post-extract: - mv ${WRKDIR}/libcxx-${PKGVERSION_NOREV} ${WRKSRC}/projects/libcxx - mv ${WRKDIR}/clang-${PKGVERSION_NOREV} ${WRKSRC}/tools/clang + mv ${WRKDIR}/libcxx-3.4 ${WRKSRC}/projects/libcxx + mv ${WRKDIR}/compiler-rt-3.4 ${WRKSRC}/projects/compiler-rt + mv ${WRKDIR}/cfe-${PKGVERSION_NOREV}.src ${WRKSRC}/tools/clang .if ${OPSYS} == "SunOS" ${ECHO} "int sun_ld_needs_a_symbol=0;" >> ${WRKSRC}/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp .endif diff --git a/lang/clang/PLIST b/lang/clang/PLIST index a8df981a2d1..1e35226a6f5 100644 --- a/lang/clang/PLIST +++ b/lang/clang/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.12 2014/02/27 17:35:35 adam Exp $ +@comment $NetBSD: PLIST,v 1.13 2014/05/28 15:49:34 adam Exp $ bin/bugpoint bin/c-index-test bin/clang @@ -1143,6 +1143,12 @@ lib/clang/${PKGVERSION}/include/popcntintrin.h lib/clang/${PKGVERSION}/include/prfchwintrin.h lib/clang/${PKGVERSION}/include/rdseedintrin.h lib/clang/${PKGVERSION}/include/rtmintrin.h +lib/clang/${PKGVERSION}/include/sanitizer/asan_interface.h +lib/clang/${PKGVERSION}/include/sanitizer/common_interface_defs.h +lib/clang/${PKGVERSION}/include/sanitizer/dfsan_interface.h +lib/clang/${PKGVERSION}/include/sanitizer/linux_syscall_hooks.h +lib/clang/${PKGVERSION}/include/sanitizer/lsan_interface.h +lib/clang/${PKGVERSION}/include/sanitizer/msan_interface.h lib/clang/${PKGVERSION}/include/shaintrin.h lib/clang/${PKGVERSION}/include/smmintrin.h lib/clang/${PKGVERSION}/include/stdalign.h diff --git a/lang/clang/PLIST.Darwin b/lang/clang/PLIST.Darwin new file mode 100644 index 00000000000..1f07a816baf --- /dev/null +++ b/lang/clang/PLIST.Darwin @@ -0,0 +1,16 @@ +@comment $NetBSD: PLIST.Darwin,v 1.1 2014/05/28 15:49:34 adam Exp $ +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.10.4.a +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.asan_iossim_dynamic.dylib +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.asan_osx_dynamic.dylib +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.cc_kext.a +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.cc_kext_ios5.a +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.eprintf.a +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.ios.a +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.osx.a +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.profile_ios.a +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.profile_osx.a +lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.ubsan_osx.a +lib/clang/${PKGVERSION}/lib/darwin_embedded/libclang_rt.hard_pic.a +lib/clang/${PKGVERSION}/lib/darwin_embedded/libclang_rt.hard_static.a +lib/clang/${PKGVERSION}/lib/darwin_embedded/libclang_rt.soft_pic.a +lib/clang/${PKGVERSION}/lib/darwin_embedded/libclang_rt.soft_static.a diff --git a/lang/clang/distinfo b/lang/clang/distinfo index 9e8d4e29bbe..0f4d9885efc 100644 --- a/lang/clang/distinfo +++ b/lang/clang/distinfo @@ -1,14 +1,17 @@ -$NetBSD: distinfo,v 1.23 2014/02/27 17:35:35 adam Exp $ +$NetBSD: distinfo,v 1.24 2014/05/28 15:49:34 adam Exp $ -SHA1 (clang-3.4.src.tar.gz) = a6a3c815dd045e9c13c7ae37d2cfefe65607860d -RMD160 (clang-3.4.src.tar.gz) = 4fbd7e735edc96e224a82ebe2277c69efc488e6b -Size (clang-3.4.src.tar.gz) = 10619607 bytes +SHA1 (cfe-3.4.1.src.tar.gz) = ecd38fa89e837e6cb8305b8d05e88baecb0bda55 +RMD160 (cfe-3.4.1.src.tar.gz) = 0e1c14ca4e2915dc9117a148454895a5b1e7d2f4 +Size (cfe-3.4.1.src.tar.gz) = 10611194 bytes +SHA1 (compiler-rt-3.4.src.tar.gz) = d644b1e4f306f7ad35df0a134d14a1123cd9f082 +RMD160 (compiler-rt-3.4.src.tar.gz) = 530225a44fa743f80df759e5354a0854eb422306 +Size (compiler-rt-3.4.src.tar.gz) = 1858593 bytes SHA1 (libcxx-3.4.src.tar.gz) = c45333dce3e6bdac2583682417c03b6bb149ceb0 RMD160 (libcxx-3.4.src.tar.gz) = 146a49dc0ae9635f87b13038d36ad816b7245666 Size (libcxx-3.4.src.tar.gz) = 1377487 bytes -SHA1 (llvm-3.4.src.tar.gz) = 10b1fd085b45d8b19adb9a628353ce347bc136b8 -RMD160 (llvm-3.4.src.tar.gz) = 67e3f7baa679ca95d944b9cc3528d1ffbe3cdee0 -Size (llvm-3.4.src.tar.gz) = 15920544 bytes +SHA1 (llvm-3.4.1.src.tar.gz) = 3711baa6f5ef9df07418ce76039fc3848a7bde7c +RMD160 (llvm-3.4.1.src.tar.gz) = ae0dfa387dfdb70916706edeed52d8715c7c49c6 +Size (llvm-3.4.1.src.tar.gz) = 15937474 bytes SHA1 (patch-ab) = 8dd0da6d47a57ac25eea358996cf874dd3289e08 SHA1 (patch-ac) = 0f0cc98d443ec957fc5374fb491809d27e4f9d4e SHA1 (patch-ad) = ad1f6720e4c73e57fce10ba968b03637a133602d |