summaryrefslogtreecommitdiff
path: root/clang
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2017-07-09 13:34:18 +1000
committerDanny Rawlins <monster.romster@gmail.com>2017-07-09 13:34:44 +1000
commit0e64e889377399bd996f0f152affd5fc54e709b9 (patch)
tree24f99e5235cb486bb98072f58d1fe705b3033191 /clang
parent789b2c3bdebab2ec9108d8d8b2c244537bbefc8f (diff)
downloadopt-0e64e889377399bd996f0f152affd5fc54e709b9.tar.gz
opt-0e64e889377399bd996f0f152affd5fc54e709b9.tar.xz
clang: 4.0.0 -> 4.0.1
Diffstat (limited to 'clang')
-rw-r--r--clang/.footprint192
-rw-r--r--clang/.md5sum4
-rw-r--r--clang/.signature10
-rw-r--r--clang/Pkgfile15
4 files changed, 110 insertions, 111 deletions
diff --git a/clang/.footprint b/clang/.footprint
index d858cb927..31ed0fa02 100644
--- a/clang/.footprint
+++ b/clang/.footprint
@@ -519,102 +519,102 @@ 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/4.0.0/
-drwxr-xr-x root/root usr/lib/clang/4.0.0/include/
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__clang_cuda_builtin_vars.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__clang_cuda_cmath.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__clang_cuda_complex_builtins.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__clang_cuda_intrinsics.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__clang_cuda_math_forward_declares.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__clang_cuda_runtime_wrapper.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__stddef_max_align_t.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__wmmintrin_aes.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/__wmmintrin_pclmul.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/adxintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/altivec.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/ammintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/arm_acle.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/arm_neon.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/armintr.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx2intrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512bwintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512cdintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512dqintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512erintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512fintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512ifmaintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512ifmavlintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512pfintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512vbmiintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512vbmivlintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512vlbwintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512vlcdintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512vldqintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avx512vlintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/avxintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/bmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/bmiintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/clflushoptintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/cpuid.h
-drwxr-xr-x root/root usr/lib/clang/4.0.0/include/cuda_wrappers/
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/cuda_wrappers/algorithm
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/cuda_wrappers/complex
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/cuda_wrappers/new
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/emmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/f16cintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/float.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/fma4intrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/fmaintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/fxsrintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/htmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/htmxlintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/ia32intrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/immintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/intrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/inttypes.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/iso646.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/limits.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/lzcntintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/mm3dnow.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/mm_malloc.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/mmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/module.modulemap
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/msa.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/mwaitxintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/nmmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/opencl-c.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/pkuintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/pmmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/popcntintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/prfchwintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/rdseedintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/rtmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/s390intrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/shaintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/smmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/stdalign.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/stdarg.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/stdatomic.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/stdbool.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/stddef.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/stdint.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/stdnoreturn.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/tbmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/tgmath.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/tmmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/unwind.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/vadefs.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/varargs.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/vecintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/wmmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/x86intrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/xmmintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/xopintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/xsavecintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/xsaveintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/xsaveoptintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/xsavesintrin.h
--rw-r--r-- root/root usr/lib/clang/4.0.0/include/xtestintrin.h
+drwxr-xr-x root/root usr/lib/clang/4.0.1/
+drwxr-xr-x root/root usr/lib/clang/4.0.1/include/
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__clang_cuda_builtin_vars.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__clang_cuda_cmath.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__clang_cuda_complex_builtins.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__clang_cuda_intrinsics.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__clang_cuda_math_forward_declares.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__clang_cuda_runtime_wrapper.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__stddef_max_align_t.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__wmmintrin_aes.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/__wmmintrin_pclmul.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/adxintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/altivec.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/ammintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/arm_acle.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/arm_neon.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/armintr.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx2intrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512bwintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512cdintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512dqintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512erintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512fintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512ifmaintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512ifmavlintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512pfintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512vbmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512vbmivlintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512vlbwintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512vlcdintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512vldqintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avx512vlintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/avxintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/bmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/bmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/clflushoptintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/cpuid.h
+drwxr-xr-x root/root usr/lib/clang/4.0.1/include/cuda_wrappers/
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/cuda_wrappers/algorithm
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/cuda_wrappers/complex
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/cuda_wrappers/new
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/emmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/f16cintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/float.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/fma4intrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/fmaintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/fxsrintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/htmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/htmxlintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/ia32intrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/immintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/intrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/inttypes.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/iso646.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/limits.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/lzcntintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/mm3dnow.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/mm_malloc.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/mmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/module.modulemap
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/msa.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/mwaitxintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/nmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/opencl-c.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/pkuintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/pmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/popcntintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/prfchwintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/rdseedintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/rtmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/s390intrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/shaintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/smmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/stdalign.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/stdarg.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/stdatomic.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/stdbool.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/stddef.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/stdint.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/stdnoreturn.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/tbmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/tgmath.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/tmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/unwind.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/vadefs.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/varargs.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/vecintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/wmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/x86intrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/xmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/xopintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/xsavecintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/xsaveintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/xsaveoptintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/xsavesintrin.h
+-rw-r--r-- root/root usr/lib/clang/4.0.1/include/xtestintrin.h
-rwxr-xr-x root/root usr/lib/clang/c++-analyzer
-rwxr-xr-x root/root usr/lib/clang/ccc-analyzer
drwxr-xr-x root/root usr/lib/cmake/
diff --git a/clang/.md5sum b/clang/.md5sum
index 8ad1ba194..252dac7cf 100644
--- a/clang/.md5sum
+++ b/clang/.md5sum
@@ -1,3 +1,3 @@
-756e17349fdc708c62974b883bf72d37 cfe-4.0.0.src.tar.xz
-ea9139a604be702454f6acf160b4f3a2 llvm-4.0.0.src.tar.xz
+a6c7b3e953f8b93e252af5917df7db97 cfe-4.0.1.src.tar.xz
+a818e70321b91e2bb2d47e60edd5408f llvm-4.0.1.src.tar.xz
fcd6954a7fbd05687990e59e87131c3e llvm-config.h
diff --git a/clang/.signature b/clang/.signature
index 400f5bfce..8485d585d 100644
--- a/clang/.signature
+++ b/clang/.signature
@@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/dLemLwZx/IJL3cJ1lo2xtro8hJBxEdxD7AUo/QKq65Uh9GLA/CAa0BSmDXSIYDHh33RWQjxXS/vcwjL/+zf/gg=
-SHA256 (Pkgfile) = d015a640bb6e8c048d7a91f0ca64de107d5f614df17570620c95ddae0ad94f0e
-SHA256 (.footprint) = d02b96caf09193573472842ad86703982c5c7fb5ee4eacd29d592fd55395f94f
-SHA256 (llvm-4.0.0.src.tar.xz) = 8d10511df96e73b8ff9e7abbfb4d4d432edbdbe965f1f4f07afaf370b8a533be
-SHA256 (cfe-4.0.0.src.tar.xz) = cea5f88ebddb30e296ca89130c83b9d46c2d833685e2912303c828054c4dc98a
+RWSE3ohX2g5d/YFuQopNRbEAoUENAmzA1uRR61uUffoOZvH9yQ+BvVY7VGxCma9ozDW1zxtxolA9YdFghoYBUT+mGp4cj860uQA=
+SHA256 (Pkgfile) = d3e03993ecc9083e8123b2a25ab38cdbb051ea68af9cebbaf5cf9d170af1da1d
+SHA256 (.footprint) = eaf2e674917113433970ec84c6632bed64bd1646c1a8787b75e66b4d305c3759
+SHA256 (llvm-4.0.1.src.tar.xz) = da783db1f82d516791179fe103c71706046561f7972b18f0049242dee6712b51
+SHA256 (cfe-4.0.1.src.tar.xz) = 61738a735852c23c3bdbe52d035488cdb2083013f384d67c1ba36fabebd8769b
SHA256 (llvm-config.h) = 2227b83b904348e5530f3475c978e11cb0f05a85024781dcb49ac86b65582707
diff --git a/clang/Pkgfile b/clang/Pkgfile
index a970fff9e..0293cb1cf 100644
--- a/clang/Pkgfile
+++ b/clang/Pkgfile
@@ -1,13 +1,12 @@
# Description: LLVM + clang compiler
# URL: http://llvm.org/
# Maintainer: Thomas Penteker, tek at serverop dot de
-# Packager: Tilman Sauerbeck, tilman at crux dot nu
-# Depends on: python llvm cmake
+# Depends on: llvm
name=clang
-version=4.0.0
+version=4.0.1
release=1
-source=(http://llvm.org/releases/$version/{llvm,cfe}-$version.src.tar.xz \
+source=(https://llvm.org/releases/$version/{llvm,cfe}-$version.src.tar.xz \
llvm-config.h)
build() {
@@ -20,14 +19,15 @@ build() {
cmake -DLLVM_ENABLE_CXX1Y=1 \
-DLLVM_INCLUDE_EXAMPLES=0 \
-DLLVM_INCLUDE_TESTS=0 \
+ -DLLVM_ENABLE_FFI=1 \
-DLLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF' \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr ..
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -Wno-dev ..
MAKEFLAGS="$MAKEFLAGS" make
make DESTDIR=$PKG install
-
# multilib stub
mv $PKG/usr/include/llvm/Config/llvm-config{,-64}.h
install -m 0644 $SRC/llvm-config.h $PKG/usr/include/llvm/Config/
@@ -39,6 +39,5 @@ build() {
rm $PKG/usr/lib/{LLVMHello.so,BugpointPasses.so,libLTO.*,libLLVM*}
mv $PKG/usr/libexec/{c++-analyzer,ccc-analyzer} $PKG/usr/lib/clang
- rm -r $PKG/usr/libexec
-
+ rmdir $PKG/usr/libexec
}

Generated by cgit