1
0
forked from ports/opt

clang: 3.6.2 -> 3.7.0

This commit is contained in:
Thomas Penteker 2015-11-30 01:36:04 +01:00
parent 0774428a19
commit c56983b275
3 changed files with 103 additions and 74 deletions

View File

@ -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

View File

@ -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

View File

@ -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