forked from ports/compat-32
llvm-32: updated to version 3.4.1
This commit is contained in:
parent
e7d56a170f
commit
c673a61d38
@ -8,74 +8,31 @@ 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/libLLVM-3.3.so
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAArch64AsmParser.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAArch64AsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAArch64CodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAArch64Desc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAArch64Disassembler.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAArch64Info.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAArch64Utils.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMARMAsmParser.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMARMAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMARMCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMARMDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMARMDisassembler.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMARMInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVM-3.4.1.so
|
||||
lrwxrwxrwx root/root usr/lib32/libLLVM-3.4.so -> libLLVM-3.4.1.so
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAnalysis.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMArchive.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAsmParser.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMBitReader.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMBitWriter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMCore.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMCppBackendCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMCppBackendInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMDebugInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMExecutionEngine.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMHexagonAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMHexagonCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMHexagonDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMHexagonInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMIRReader.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMInstCombine.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMInstrumentation.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMInterpreter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMJIT.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMLTO.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMLinker.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeAsmParser.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeDisassembler.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMC.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMCDisassembler.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMCJIT.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMCParser.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMSP430AsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMSP430CodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMSP430Desc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMSP430Info.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMipsAsmParser.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMipsAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMipsCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMipsDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMipsDisassembler.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMMipsInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMNVPTXAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMNVPTXCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMNVPTXDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMNVPTXInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMObjCARCOpts.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMObject.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMOption.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCAsmParser.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMR600AsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMR600CodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMR600Desc.a
|
||||
@ -83,15 +40,7 @@ drwxr-xr-x root/root usr/lib32/
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMRuntimeDyld.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMScalarOpts.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSelectionDAG.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSparcCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSparcDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSparcInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSupport.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSystemZAsmParser.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSystemZAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSystemZCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSystemZDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMSystemZInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMTableGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMTarget.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMTransformUtils.a
|
||||
@ -103,14 +52,7 @@ drwxr-xr-x root/root usr/lib32/
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMX86Disassembler.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMX86Info.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMX86Utils.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMXCoreAsmPrinter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMXCoreCodeGen.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMXCoreDesc.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMXCoreDisassembler.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMXCoreInfo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMipa.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVMipo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLTO.a
|
||||
-rwxr-xr-x root/root usr/lib32/libLTO.so
|
||||
-rwxr-xr-x root/root usr/lib32/libprofile_rt.a
|
||||
-rwxr-xr-x root/root usr/lib32/libprofile_rt.so
|
||||
|
@ -1,2 +1,2 @@
|
||||
8284891e3e311829b8e44ac813d0c9ef cfe-3.3.src.tar.gz
|
||||
40564e1dc390f9844f1711c08b08e391 llvm-3.3.src.tar.gz
|
||||
c64fdc567383211c9ac212d6f7b69263 cfe-3.4.1.src.tar.gz
|
||||
b90697f4de35563ad6c35924defa8dd1 llvm-3.4.1.src.tar.gz
|
||||
|
@ -5,8 +5,8 @@
|
||||
# Depends on: python-32 llvm
|
||||
|
||||
name=llvm-32
|
||||
version=3.3
|
||||
release=2
|
||||
version=3.4.1
|
||||
release=1
|
||||
source=(http://llvm.org/releases/$version/{llvm,cfe}-$version.src.tar.gz)
|
||||
|
||||
build() {
|
||||
@ -30,8 +30,9 @@ build() {
|
||||
--libdir=/usr/lib32 \
|
||||
--host=i686-pc-linux-gnu \
|
||||
--without-oprofile \
|
||||
--enable-shared \
|
||||
--enable-experimental-targets=R600
|
||||
--enable-cxx11 \
|
||||
--enable-targets=x86,x86_64,r600 \
|
||||
--enable-shared
|
||||
|
||||
make $MAKEFLAGS
|
||||
make DESTDIR=$PKG install
|
||||
@ -40,8 +41,6 @@ build() {
|
||||
mv $PKG/usr/include/llvm/Config/{,llvm-}config.h $PKG/
|
||||
rm -r $PKG/usr/{bin,docs,include}
|
||||
|
||||
#find $PKG -name .dir -delete
|
||||
|
||||
# multilib
|
||||
install -d $PKG/usr/{bin,include/llvm/Config}
|
||||
mv $PKG/llvm-config $PKG/usr/bin/llvm-config-32
|
||||
@ -50,4 +49,7 @@ build() {
|
||||
|
||||
# remove example hello transform
|
||||
rm $PKG/usr/lib32/LLVMHello.so
|
||||
|
||||
# fix broken symlink
|
||||
ln -sf libLLVM-$version.so $PKG/usr/lib32/libLLVM-${version%.*}.so
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user