head 1.3; access; symbols pkgsrc-2015Q4:1.2.0.6 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.4 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.2 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.1.0.6 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.4 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.2 pkgsrc-2014Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2016.03.10.15.01.52; author tnn; state dead; branches; next 1.2; commitid qrZrTwuOnTLSH6Yy; 1.2 date 2015.05.22.22.44.08; author ryoon; state Exp; branches; next 1.1; commitid 3S11VWW8rNptHumy; 1.1 date 2014.07.19.11.12.28; author cheusov; state Exp; branches; next ; commitid bWqSJidkxCedKYIx; desc @@ 1.3 log @Update to clang-3.8.0. Split out llvm tools to lang/llvm. Packaged in pkgsrc-wip by myself and Kamil. Remove stale pkgsrc/SunOS bread crumbs that were difficult to merge following the build framework switch. Needs to be redone. (Sorry!) Summary of significant changes in LLVM: - switch build framework from autoconf to CMake - llvm-ar now supports thin archives. - llvm doesn t produce .data.rel.ro.local or .data.rel sections anymore. - opional support for linking clang and the LLVM tools with a single libLLVM shared library pkgsrc note: we have this library in lang/libLLVM, but we don't currently use it. We may do so in the future if/when the API matures. - The optimization to move the prologue and epilogue of functions in colder code path (shrink-wrapping) is now enabled by default - new target-independent gcc-compatible emulated Thread Local Storage mode - various target specific optimizations Summary of significant changes in Clang: - new compiler flags for tuning what DWARF information is included - better strict alignment handling - better support for __builtin_object_size @ text @@@comment $NetBSD: PLIST.Linux,v 1.2 2015/05/22 22:44:08 ryoon Exp $ lib/clang/${PKGVERSION}/lib/linux/libclang_rt.asan-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.asan_cxx-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.builtins-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.dfsan-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.lsan-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.msan-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.profile-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.san-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.tsan-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.ubsan_cxx-x86_64.a lib/clang/${PKGVERSION}/lib/linux/libclang_rt.ubsan-x86_64.a @ 1.2 log @Fix Linux PLIST issue. Tested under Debian GNU/Linux 8. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST.Linux,v 1.1 2014/07/19 11:12:28 cheusov Exp $ @ 1.1 log @Fix build failure on Linux (PLIST issue) @ text @d1 1 a1 1 @@comment $NetBSD$ d3 2 a5 1 lib/clang/${PKGVERSION}/lib/linux/libclang_rt.full-x86_64.a @