about summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2015-10-11 09:16:06 -0500
committerThomas Tuegel <ttuegel@gmail.com>2015-10-11 09:16:06 -0500
commit708c8ff2405527058248557a2b2d8043dfe30982 (patch)
tree2543d29da2ca45dcbc099412ca3313850e6471b7 /pkgs/development/compilers
parent384b828642e534b24eb3d54f4cb7053113b862b9 (diff)
downloadnixlib-708c8ff2405527058248557a2b2d8043dfe30982.tar
nixlib-708c8ff2405527058248557a2b2d8043dfe30982.tar.gz
nixlib-708c8ff2405527058248557a2b2d8043dfe30982.tar.bz2
nixlib-708c8ff2405527058248557a2b2d8043dfe30982.tar.lz
nixlib-708c8ff2405527058248557a2b2d8043dfe30982.tar.xz
nixlib-708c8ff2405527058248557a2b2d8043dfe30982.tar.zst
nixlib-708c8ff2405527058248557a2b2d8043dfe30982.zip
llvm33: patches from julia-0.4.0
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/llvm/3.3/llvm.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/development/compilers/llvm/3.3/llvm.nix b/pkgs/development/compilers/llvm/3.3/llvm.nix
index 8dca8b43bc2c..d4305ac1f6e3 100644
--- a/pkgs/development/compilers/llvm/3.3/llvm.nix
+++ b/pkgs/development/compilers/llvm/3.3/llvm.nix
@@ -14,9 +14,17 @@ in stdenv.mkDerivation rec {
     ./no-rule-aarch64.patch          # http://llvm.org/bugs/show_bug.cgi?id=16625
     # Patch needed for Julia, backports fixes from LLVM 3.5
     (fetchurl {
-      url = "https://raw.githubusercontent.com/JuliaLang/julia/3bdda3750efc4ebf8ce7eda8a0888ffef3851605/deps/llvm-3.3.patch";
+      url = "https://raw.githubusercontent.com/JuliaLang/julia/release-0.4/deps/llvm-3.3.patch";
       sha256 = "0j6chyx4k8zr1qha5dks8lqlcraqrj4q1hwnk2kj3qi6cajsd8k3";
     })
+    (fetchurl {
+      url = "https://raw.githubusercontent.com/JuliaLang/julia/release-0.4/deps/instcombine-llvm-3.3.patch";
+      sha256 = "161frq3wxrkxah78krb24hp4zkcnphzcgnvkwfq1abq2vjx3f8sn";
+    })
+    (fetchurl {
+      url = "https://raw.githubusercontent.com/JuliaLang/julia/release-0.4/deps/int128-vector.llvm-3.3.patch";
+      sha256 = "0lzkv6hvsdaalwsyf6sq0vdrf8x5nk58qg6nn5dlw7n3hxaxpm4m";
+    })
   ];
 
   buildInputs = [ perl groff cmake python libffi ];