summaryrefslogtreecommitdiff
path: root/llvm-32
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2022-03-23 19:50:14 +0100
committerTim Biermann <tbier@posteo.de>2022-03-23 19:50:36 +0100
commit5d773137632853245c7bdccc8035c2586a6cd484 (patch)
treedff5332c04ecb542790953b0d1919c4b404cf3d1 /llvm-32
parent76296eac1910b63ec06215198d10a643400a22ad (diff)
downloadcompat-32-5d773137632853245c7bdccc8035c2586a6cd484.tar.gz
compat-32-5d773137632853245c7bdccc8035c2586a6cd484.tar.xz
llvm-32: 13.0.1 -> 14.0.0
Diffstat (limited to 'llvm-32')
-rw-r--r--llvm-32/.footprint22
-rw-r--r--llvm-32/.signature8
-rw-r--r--llvm-32/Pkgfile8
3 files changed, 24 insertions, 14 deletions
diff --git a/llvm-32/.footprint b/llvm-32/.footprint
index e599e58c..61c418df 100644
--- a/llvm-32/.footprint
+++ b/llvm-32/.footprint
@@ -16,12 +16,15 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/CheckAtomic.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/CheckCompilerVersion.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/ChooseMSVCCRT.cmake
+-rw-r--r-- root/root usr/lib32/cmake/llvm/CoverageReport.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/CrossCompile.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/DetermineGCCCompatible.cmake
+-rw-r--r-- root/root usr/lib32/cmake/llvm/FindFFI.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindGRPC.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindLibpfm.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindOCaml.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindSphinx.cmake
+-rw-r--r-- root/root usr/lib32/cmake/llvm/FindTerminfo.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindZ3.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/GenerateVersionFromVCS.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/GetErrcMessages.cmake
@@ -44,14 +47,15 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/TensorFlowCompile.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/UseLibtool.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/VersionFromVCS.cmake
-lrwxrwxrwx root/root usr/lib32/libLLVM-13.0.1.so -> libLLVM-13.so
--rwxr-xr-x root/root usr/lib32/libLLVM-13.so
-lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-13.so
+lrwxrwxrwx root/root usr/lib32/libLLVM-14.0.0.so -> libLLVM-14.so
+-rwxr-xr-x root/root usr/lib32/libLLVM-14.so
+lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-14.so
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmParser.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUCodeGen.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUDesc.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUDisassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUInfo.a
+-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUTargetMCA.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUUtils.a
-rw-r--r-- root/root usr/lib32/libLLVMAggressiveInstCombine.a
-rw-r--r-- root/root usr/lib32/libLLVMAnalysis.a
@@ -79,7 +83,9 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-13.so
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoGSYM.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoMSF.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoPDB.a
+-rw-r--r-- root/root usr/lib32/libLLVMDebuginfod.a
-rw-r--r-- root/root usr/lib32/libLLVMDemangle.a
+-rw-r--r-- root/root usr/lib32/libLLVMDiff.a
-rw-r--r-- root/root usr/lib32/libLLVMDlltoolDriver.a
-rw-r--r-- root/root usr/lib32/libLLVMExecutionEngine.a
-rw-r--r-- root/root usr/lib32/libLLVMExegesis.a
@@ -102,7 +108,6 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-13.so
-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/libLLVMMCACustomBehaviourAMDGPU.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
@@ -143,10 +148,11 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-13.so
-rw-r--r-- root/root usr/lib32/libLLVMX86Desc.a
-rw-r--r-- root/root usr/lib32/libLLVMX86Disassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMX86Info.a
+-rw-r--r-- root/root usr/lib32/libLLVMX86TargetMCA.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.13
--rwxr-xr-x root/root usr/lib32/libLTO.so.13
-lrwxrwxrwx root/root usr/lib32/libRemarks.so -> libRemarks.so.13
--rwxr-xr-x root/root usr/lib32/libRemarks.so.13
+lrwxrwxrwx root/root usr/lib32/libLTO.so -> libLTO.so.14
+-rwxr-xr-x root/root usr/lib32/libLTO.so.14
+lrwxrwxrwx root/root usr/lib32/libRemarks.so -> libRemarks.so.14
+-rwxr-xr-x root/root usr/lib32/libRemarks.so.14
drwxr-xr-x root/root usr/share/
diff --git a/llvm-32/.signature b/llvm-32/.signature
index 59e5f6cf..bcc32c69 100644
--- a/llvm-32/.signature
+++ b/llvm-32/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/compat-32.pub
-RWSwxGo/zH7eXeO6Ro64ewoILBJN02Ni295PrcZ4EE/n0LSKVgb43AgW/XP5Py6iLCgJqh6KiYJ0x4B38csWH7w0b8HZ8U5U0Ac=
-SHA256 (Pkgfile) = 71e3d821e2e0ba3765a957412f5279a00ba89a4ca8ea00861b3d233e6f055ea8
-SHA256 (.footprint) = 1809f4cf0d0a078dcbb03f1be43e43e54f5514864d6a39cbc71068f22dc45917
-SHA256 (llvm-13.0.1.src.tar.xz) = ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834
+RWSwxGo/zH7eXUMAIzu2yaPLEk/IDdDstcLmHB7vkREqBh4xGzVwpx5vnExQPwBK6XlTfkpFqjyftOm2CSXRznyqXUyt+XKx/wA=
+SHA256 (Pkgfile) = 2ec70500e4d4f50161ef327b29877838c79d268857e1bb5ddb58e25d5fb32da7
+SHA256 (.footprint) = 169f4f7cebaf8edf19cd63210d2ae5533931ebbe9d3a6a0439ca6dd1f0e612a8
+SHA256 (llvm-14.0.0.src.tar.xz) = 4df7ed50b8b7017b90dc22202f6b59e9006a29a9568238c6af28df9c049c7b9b
diff --git a/llvm-32/Pkgfile b/llvm-32/Pkgfile
index b333922e..556e528a 100644
--- a/llvm-32/Pkgfile
+++ b/llvm-32/Pkgfile
@@ -4,19 +4,22 @@
# Depends on: libffi-32 libxml2-32 llvm ncurses-32
name=llvm-32
-version=13.0.1
+version=14.0.0
release=1
source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz)
build() {
mkdir -p $SRC/keep
- cmake -S llvm-$version.src -B build -G Ninja \
+ prt-get isinst ccache && PKGMK_LLVM+=' -D LLVM_CCACHE_BUILD=ON'
+
+ cmake -S llvm-$version.src -B build -G Ninja $PKGMK_LLVM \
-D CMAKE_INSTALL_PREFIX=/usr \
-D LLVM_LIBDIR_SUFFIX=32 \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \
+ -D LLVM_TARGET_ARCH=i686 \
-D LLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF;NVPTX;WebAssembly' \
-D LLVM_BINUTILS_INCDIR=/usr/include \
-D LLVM_BUILD_LLVM_DYLIB=ON \
@@ -33,6 +36,7 @@ build() {
-D LLVM_ENABLE_LLD="$(prt-get isinst lld >/dev/null && echo ON || echo OFF)" \
-D LLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \
-D LLVM_OPTIMIZED_TABLEGEN=ON \
+ -D LLVM_INCLUDE_BENCHMARKS=OFF \
-Wno-dev
cmake --build build

Generated by cgit