ports/opt (3.2): clang: 3.6.2 -> 3.7.0
commit c56983b275553fca9c6eb8aa0383901318c52870 Author: Thomas Penteker <tek@serverop.de> Date: Mon Nov 30 01:36:04 2015 +0100 clang: 3.6.2 -> 3.7.0 diff --git a/clang/.footprint b/clang/.footprint index b589e21..760de87 100644 --- a/clang/.footprint +++ b/clang/.footprint @@ -168,6 +168,7 @@ drwxr-xr-x root/root usr/include/clang/Basic/ -rw-r--r-- root/root usr/include/clang/Basic/Builtins.def -rw-r--r-- root/root usr/include/clang/Basic/Builtins.h -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsAArch64.def +-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsAMDGPU.def -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsARM.def -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsHexagon.def -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsLe64.def @@ -175,7 +176,7 @@ drwxr-xr-x root/root usr/include/clang/Basic/ -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsNEON.def -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsNVPTX.def -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsPPC.def --rw-r--r-- root/root usr/include/clang/Basic/BuiltinsR600.def +-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsSystemZ.def -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsX86.def -rw-r--r-- root/root usr/include/clang/Basic/BuiltinsXCore.def -rw-r--r-- root/root usr/include/clang/Basic/CapturedStmt.h @@ -248,6 +249,7 @@ drwxr-xr-x root/root usr/include/clang/CodeGen/ -rw-r--r-- root/root usr/include/clang/CodeGen/CodeGenABITypes.h -rw-r--r-- root/root usr/include/clang/CodeGen/CodeGenAction.h -rw-r--r-- root/root usr/include/clang/CodeGen/ModuleBuilder.h +-rw-r--r-- root/root usr/include/clang/CodeGen/ObjectFilePCHContainerOperations.h drwxr-xr-x root/root usr/include/clang/Config/ -rw-r--r-- root/root usr/include/clang/Config/config.h drwxr-xr-x root/root usr/include/clang/Driver/ @@ -296,6 +298,7 @@ drwxr-xr-x root/root usr/include/clang/Frontend/ -rw-r--r-- root/root usr/include/clang/Frontend/LogDiagnosticPrinter.h -rw-r--r-- root/root usr/include/clang/Frontend/MigratorOptions.h -rw-r--r-- root/root usr/include/clang/Frontend/MultiplexConsumer.h +-rw-r--r-- root/root usr/include/clang/Frontend/PCHContainerOperations.h -rw-r--r-- root/root usr/include/clang/Frontend/PreprocessorOutputOptions.h -rw-r--r-- root/root usr/include/clang/Frontend/SerializedDiagnosticPrinter.h -rw-r--r-- root/root usr/include/clang/Frontend/SerializedDiagnosticReader.h @@ -347,6 +350,7 @@ drwxr-xr-x root/root usr/include/clang/Rewrite/ drwxr-xr-x root/root usr/include/clang/Rewrite/Core/ -rw-r--r-- root/root usr/include/clang/Rewrite/Core/DeltaTree.h -rw-r--r-- root/root usr/include/clang/Rewrite/Core/HTMLRewrite.h +-rw-r--r-- root/root usr/include/clang/Rewrite/Core/RewriteBuffer.h -rw-r--r-- root/root usr/include/clang/Rewrite/Core/RewriteRope.h -rw-r--r-- root/root usr/include/clang/Rewrite/Core/Rewriter.h -rw-r--r-- root/root usr/include/clang/Rewrite/Core/TokenRewriter.h @@ -473,66 +477,77 @@ drwxr-xr-x root/root usr/include/clang/Tooling/Core/ -rw-r--r-- root/root usr/include/clang/Tooling/Tooling.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/clang/ -drwxr-xr-x root/root usr/lib/clang/3.6.2/ -drwxr-xr-x root/root usr/lib/clang/3.6.2/include/ --rw-r--r-- root/root usr/lib/clang/3.6.2/include/Intrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/__stddef_max_align_t.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/__wmmintrin_aes.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/__wmmintrin_pclmul.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/adxintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/altivec.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/ammintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/arm_acle.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/arm_neon.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/avx2intrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/avx512bwintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/avx512erintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/avx512fintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/avx512vlbwintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/avx512vlintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/avxintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/bmi2intrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/bmiintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/cpuid.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/emmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/f16cintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/float.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/fma4intrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/fmaintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/ia32intrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/immintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/iso646.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/limits.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/lzcntintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/mm3dnow.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/mm_malloc.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/mmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/module.modulemap --rw-r--r-- root/root usr/lib/clang/3.6.2/include/nmmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/pmmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/popcntintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/prfchwintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/rdseedintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/rtmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/shaintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/smmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/stdalign.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/stdarg.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/stdatomic.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/stdbool.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/stddef.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/stdint.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/stdnoreturn.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/tbmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/tgmath.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/tmmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/unwind.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/vadefs.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/varargs.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/wmmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/x86intrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/xmmintrin.h --rw-r--r-- root/root usr/lib/clang/3.6.2/include/xopintrin.h +drwxr-xr-x root/root usr/lib/clang/3.7.0/ +drwxr-xr-x root/root usr/lib/clang/3.7.0/include/ +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/Intrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/__stddef_max_align_t.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/__wmmintrin_aes.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/__wmmintrin_pclmul.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/adxintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/altivec.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/ammintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/arm_acle.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/arm_neon.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx2intrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx512bwintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx512cdintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx512dqintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx512erintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx512fintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx512vlbwintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx512vldqintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avx512vlintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/avxintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/bmi2intrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/bmiintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/cpuid.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/cuda_builtin_vars.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/emmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/f16cintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/float.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/fma4intrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/fmaintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/fxsrintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/htmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/htmxlintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/ia32intrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/immintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/inttypes.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/iso646.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/limits.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/lzcntintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/mm3dnow.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/mm_malloc.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/mmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/module.modulemap +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/nmmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/pmmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/popcntintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/prfchwintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/rdseedintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/rtmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/s390intrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/shaintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/smmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/stdalign.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/stdarg.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/stdatomic.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/stdbool.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/stddef.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/stdint.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/stdnoreturn.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/tbmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/tgmath.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/tmmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/unwind.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/vadefs.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/varargs.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/vecintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/wmmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/x86intrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/xmmintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/xopintrin.h +-rw-r--r-- root/root usr/lib/clang/3.7.0/include/xtestintrin.h -rwxr-xr-x root/root usr/lib/libclang.a -rwxr-xr-x root/root usr/lib/libclang.so -rwxr-xr-x root/root usr/lib/libclangARCMigrate.a @@ -559,6 +574,23 @@ drwxr-xr-x root/root usr/lib/clang/3.6.2/include/ -rwxr-xr-x root/root usr/lib/libclangStaticAnalyzerFrontend.a -rwxr-xr-x root/root usr/lib/libclangTooling.a -rwxr-xr-x root/root usr/lib/libclangToolingCore.a -drwxr-xr-x root/root usr/man/ -drwxr-xr-x root/root usr/man/man1/ --rw-r--r-- root/root usr/man/man1/clang.1.gz +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/llvm/ +drwxr-xr-x root/root usr/share/llvm/cmake/ +-rw-r--r-- root/root usr/share/llvm/cmake/AddLLVM.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/AddLLVMDefinitions.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/AddOCaml.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/AddSphinxTarget.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/ChooseMSVCCRT.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/CrossCompile.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/FindOCaml.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/FindSphinx.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/GetSVN.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/HandleLLVMOptions.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/HandleLLVMStdlib.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/LLVM-Config.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/LLVMConfig.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/LLVMConfigVersion.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/LLVMExports.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/LLVMProcessSources.cmake +-rw-r--r-- root/root usr/share/llvm/cmake/TableGen.cmake diff --git a/clang/.md5sum b/clang/.md5sum index 5c5f5cc..ac0cd66 100644 --- a/clang/.md5sum +++ b/clang/.md5sum @@ -1,4 +1,4 @@ -ff862793682f714bb7862325b9c06e20 cfe-3.6.2.src.tar.xz +8f9d27335e7331cf0a4711e952f21f01 cfe-3.7.0.src.tar.xz 36a89de82dfe6ca99829743591cf8112 config.h -0c1ee3597d75280dee603bae9cbf5cc2 llvm-3.6.2.src.tar.xz +b98b9495e5655a672d6cb83e1a180f8e llvm-3.7.0.src.tar.xz fcd6954a7fbd05687990e59e87131c3e llvm-config.h diff --git a/clang/Pkgfile b/clang/Pkgfile index 9777505..aaf344e 100644 --- a/clang/Pkgfile +++ b/clang/Pkgfile @@ -5,7 +5,7 @@ # Depends on: python, llvm name=clang -version=3.6.2 +version=3.7.0 release=1 source=(http://llvm.org/releases/$version/{llvm,cfe}-$version.src.tar.xz \ config.h llvm-config.h) @@ -14,21 +14,18 @@ build() { mv cfe-$version.src llvm-$version.src/tools/clang cd llvm-$version.src + mkdir build + cd build - ./configure --prefix=/usr \ + ../configure --prefix=/usr \ --without-oprofile \ --enable-cxx11 \ --enable-targets=x86,x86_64,r600 \ - --enable-shared \ - --mandir=/usr/man + --enable-shared make DISABLE_ASSERTIONS=1 $MAKEFLAGS make DISABLE_ASSERTIONS=1 DESTDIR=$PKG install - # Unfortunately, llvm's configure script seems to ignore --mandir. - mv $PKG/usr/share/man $PKG/usr - rm -rf $PKG/usr/share - find $PKG -name .dir -delete rm -rf $PKG/usr/docs
participants (1)
-
crux@crux.nu