Commit ce6c83e3 authored by Thomas Tuegel's avatar Thomas Tuegel
Browse files

llvm_33: backport patch from LLVM 3.5

This patch was backported from LLVM 3.5 by the Julia project.

(cherry picked from 4a8fbb78)
parent 9a401ca4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -12,6 +12,11 @@ in stdenv.mkDerivation rec {
  patches = [
    ./more-memory-for-bugpoint.patch # The default rlimits in 3.3 are too low for shared libraries.
    ./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";
      sha256 = "0j6chyx4k8zr1qha5dks8lqlcraqrj4q1hwnk2kj3qi6cajsd8k3";
    })
  ];

  buildInputs = [ perl groff cmake python libffi ];