summaryrefslogtreecommitdiff
path: root/llvm-32
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2019-05-26 20:39:19 +1000
committerDanny Rawlins <monster.romster@gmail.com>2019-05-26 20:39:19 +1000
commit7be70c071dd2dacdc51741b134c5aedfe4d5ed4e (patch)
treecd088b4c22b3addec5c350bb19936b2e1ddecb1e /llvm-32
parente0b113f15dcbfa6e0954e836cb525c10a9091cf8 (diff)
downloadcompat-32-7be70c071dd2dacdc51741b134c5aedfe4d5ed4e.tar.gz
compat-32-7be70c071dd2dacdc51741b134c5aedfe4d5ed4e.tar.xz
llvm-32: 7.0.1 -> 8.0.0
Diffstat (limited to 'llvm-32')
-rw-r--r--llvm-32/.footprint17
-rw-r--r--llvm-32/.signature8
-rw-r--r--llvm-32/Pkgfile7
3 files changed, 18 insertions, 14 deletions
diff --git a/llvm-32/.footprint b/llvm-32/.footprint
index 142da88a..3585dfb6 100644
--- a/llvm-32/.footprint
+++ b/llvm-32/.footprint
@@ -6,8 +6,6 @@ drwxr-xr-x root/root usr/include/llvm/
drwxr-xr-x root/root usr/include/llvm/Config/
-rw-r--r-- root/root usr/include/llvm/Config/llvm-config-32.h
drwxr-xr-x root/root usr/lib32/
--rwxr-xr-x root/root usr/lib32/BugpointPasses.so
--rwxr-xr-x root/root usr/lib32/LLVMHello.so
drwxr-xr-x root/root usr/lib32/cmake/
drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddLLVM.cmake
@@ -37,9 +35,9 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMProcessSources.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/TableGen.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/VersionFromVCS.cmake
-lrwxrwxrwx root/root usr/lib32/libLLVM-7.0.1.so -> libLLVM-7.so
--rwxr-xr-x root/root usr/lib32/libLLVM-7.so
-lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so
+lrwxrwxrwx root/root usr/lib32/libLLVM-8.0.0.so -> libLLVM-8.so
+-rwxr-xr-x root/root usr/lib32/libLLVM-8.so
+lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-8.so
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmParser.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmPrinter.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUCodeGen.a
@@ -82,6 +80,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so
-rw-r--r-- root/root usr/lib32/libLLVMLineEditor.a
-rw-r--r-- root/root usr/lib32/libLLVMLinker.a
-rw-r--r-- root/root usr/lib32/libLLVMMC.a
+-rw-r--r-- root/root usr/lib32/libLLVMMCA.a
-rw-r--r-- root/root usr/lib32/libLLVMMCDisassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMMCJIT.a
-rw-r--r-- root/root usr/lib32/libLLVMMCParser.a
@@ -89,6 +88,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so
-rw-r--r-- root/root usr/lib32/libLLVMObjCARCOpts.a
-rw-r--r-- root/root usr/lib32/libLLVMObject.a
-rw-r--r-- root/root usr/lib32/libLLVMObjectYAML.a
+-rw-r--r-- root/root usr/lib32/libLLVMOptRemarks.a
-rw-r--r-- root/root usr/lib32/libLLVMOption.a
-rw-r--r-- root/root usr/lib32/libLLVMOrcJIT.a
-rw-r--r-- root/root usr/lib32/libLLVMPasses.a
@@ -100,6 +100,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so
-rw-r--r-- root/root usr/lib32/libLLVMSymbolize.a
-rw-r--r-- root/root usr/lib32/libLLVMTableGen.a
-rw-r--r-- root/root usr/lib32/libLLVMTarget.a
+-rw-r--r-- root/root usr/lib32/libLLVMTextAPI.a
-rw-r--r-- root/root usr/lib32/libLLVMTransformUtils.a
-rw-r--r-- root/root usr/lib32/libLLVMVectorize.a
-rw-r--r-- root/root usr/lib32/libLLVMWindowsManifest.a
@@ -112,6 +113,8 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so
-rw-r--r-- root/root usr/lib32/libLLVMX86Utils.a
-rw-r--r-- root/root usr/lib32/libLLVMXRay.a
-rw-r--r-- root/root usr/lib32/libLLVMipo.a
-lrwxrwxrwx root/root usr/lib32/libLTO.so -> libLTO.so.7
--rwxr-xr-x root/root usr/lib32/libLTO.so.7
+lrwxrwxrwx root/root usr/lib32/libLTO.so -> libLTO.so.8
+-rwxr-xr-x root/root usr/lib32/libLTO.so.8
+lrwxrwxrwx root/root usr/lib32/libOptRemarks.so -> libOptRemarks.so.8
+-rwxr-xr-x root/root usr/lib32/libOptRemarks.so.8
drwxr-xr-x root/root usr/share/
diff --git a/llvm-32/.signature b/llvm-32/.signature
index fe716e30..8738f917 100644
--- a/llvm-32/.signature
+++ b/llvm-32/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/compat-32.pub
-RWSwxGo/zH7eXSdbZm10vMkcDEL66MCOCDMUzhIXsNEFMttkD23RNFxA3Gx7z6cigXkwhyWNfVzto81VwUApC8yZKz1espP+mgU=
-SHA256 (Pkgfile) = 16a98b1576efa84e2ef7eb2eaa9bd61e9dc19c55d74f237eacc8d0c654ed2bbe
-SHA256 (.footprint) = 2333dcbace955baf1783a87fe1e5d0217eea85fbaedd1b76ca9526e20d84773e
-SHA256 (llvm-7.0.1.src.tar.xz) = a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b
+RWSwxGo/zH7eXcA1guHTDVgHhj+XGyq9sh0ipWoj3rRv2N3z6EP4vVC1R9upotSeOrR5+WzTp9v6t2QaZnWb67WVvQMxzzikKQs=
+SHA256 (Pkgfile) = e15cf91d9fb7c4db0b97d1e8bfaed241458f23eb7af2ce0cc846c27e513e0022
+SHA256 (.footprint) = b734988e459bc42ed33e4b2bc83d08fdc2168f6f774aed89a801c158854e3036
+SHA256 (llvm-8.0.0.src.tar.xz) = 8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c
diff --git a/llvm-32/Pkgfile b/llvm-32/Pkgfile
index 190c3cd9..8bd49a9b 100644
--- a/llvm-32/Pkgfile
+++ b/llvm-32/Pkgfile
@@ -1,10 +1,10 @@
# Description: LLVM
# URL: http://llvm.org
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
-# Depends on: libffi-32 python-32 llvm
+# Depends on: libffi-32 llvm
name=llvm-32
-version=7.0.1
+version=8.0.0
release=1
source=(https://llvm.org/releases/$version/llvm-$version.src.tar.xz)
@@ -24,13 +24,14 @@ build() {
-DLLVM_ENABLE_OCAMLDOC=0 \
-DLLVM_INCLUDE_TESTS=0 \
-DLLVM_ENABLE_FFI=1 \
+ -DLLVM_ENABLE_RTTI=1 \
-DLLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF' \
-DLLVM_BUILD_LLVM_DYLIB=1 \
-DLLVM_LINK_LLVM_DYLIB=1 \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLLVM_LIBDIR_SUFFIX=32 \
- -DLLVM_TARGET=i686-pc-linux-gnu \
+ -DLLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \
-Wno-dev
ninja

Generated by cgit