llvm: fix heavily parallel builds

This commit is contained in:
Vladimír Čunát 2013-12-28 17:29:38 +01:00
parent d978c35ff9
commit 2265bab69d
2 changed files with 12 additions and 2 deletions

View File

@ -10,8 +10,10 @@ stdenv.mkDerivation rec {
sha256 = "0y3mfbb5qzcpw3v5qncn69x1hdrrrfirgs82ypi2annhf0g6nxk8";
};
# The default rlimits are too low for shared libraries.
patches = [ ./more-memory-for-bugpoint.patch ];
patches = [
./more-memory-for-bugpoint.patch # The default rlimits are too low for shared libraries.
./no-rule-aarch64.patch # http://llvm.org/bugs/show_bug.cgi?id=16625
];
# libffi was propagated before, but it wasn't even being used, so
# unless something needs it just an input is fine.

View File

@ -0,0 +1,8 @@
--- llvm/lib/Target/AArch64/Utils/CMakeLists.txt 2013/05/18 04:32:15 182189
+++ llvm/lib/Target/AArch64/Utils/CMakeLists.txt 2013/05/18 08:17:47 182190
@@ -3,3 +3,5 @@
add_llvm_library(LLVMAArch64Utils
AArch64BaseInfo.cpp
)
+
+add_dependencies(LLVMAArch64Utils AArch64CommonTableGen)