Matthew Bauer
b32d0a41d0
llvm: fix triple setting
...
llvm is a library so it should just need to know about build & host.
GCC will already have a cross compiler built.
/cc @Ericson2314 @dtzWill
2018-08-02 17:04:47 -04:00
Matthew Bauer
f3fc04bfd2
llvm6: disable tests on cross compiler
...
This seems to be broken currently.
https://hydra.nixos.org/build/77597880/nixlog/1
/cc @ericson2314 @dtzWill
2018-07-31 21:46:07 -04:00
Lluís Batlle i Rossell
66d7126255
Take me (viric) out of most maintenance
...
Since years I'm not maintaining anything of the list below other
than some updates when I needed them for some reason. Other people
is doing that maintenance on my behalf so I better take me out but
for very few packages. Finally!
2018-07-22 21:50:19 +02:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Will Dietz
bf3a588f64
llvm_6: enable "dump()" methods even w/assertions off
2018-07-05 07:22:53 -05:00
Will Dietz
4a8104af49
llvm6: 6.0.0 -> 6.0.1
2018-06-29 11:54:21 -05:00
Will Dietz
7088489223
llvm-{5,6}: unconditionally set triples
...
Previously we only set these when using musl.
See https://github.com/NixOS/nixpkgs/pull/42452#discussion_r197618464
Same should be done for changes in #42452 ,
I'll add a follow-up commit doing so in the PR containing this
or wherever makes sense-- depending on how review/merging of that goes.
Sending similar changes for LLVM 4 to master, as suggested.
2018-06-23 14:06:55 -05:00
John Ericson
7156f46949
llvm 3.8+: Remove unneeded libcxxabi dependency
...
Evidentally this hasn't been needed for a while
2018-06-13 21:06:00 -04:00
Benjamin Saunders
158e550762
llvm and clang 6: factor out compiler-rt, fix libstdcxxStdenv sanitizer headers
...
Build compiler-rt separate from llvm and clang, and just add as an extra
library in the wrapper.
(cherry picked from commit 16da44b5c1
)
2018-05-25 11:53:07 -04:00
Tuomas Tynkkynen
ef64208eba
Merge commit '3ab2949' from staging into master
...
Conflicts:
pkgs/development/compilers/llvm/6/llvm.nix
pkgs/servers/home-assistant/component-packages.nix
2018-03-15 22:30:56 +02:00
Will Dietz
60bf299e6a
llvm6: patch to enable sanitizers w/musl
2018-03-14 20:04:21 -05:00
Will Dietz
a8824ab4fb
llvm_5: patch sanitizers to enable w/musl
...
https://gitweb.gentoo.org/proj/musl.git/plain/sys-libs/compiler-rt-sanitizers/files/compiler-rt-sanitizers-5.0.0-musl-patches.patch
2018-03-14 20:04:20 -05:00
Will Dietz
f911edaf43
llvm6: Build with support for the experimental WASM backend
2018-03-14 15:35:24 -05:00
Will Dietz
b36ea92f88
llvm6: rc3 -> final
2018-03-08 10:01:35 -06:00
Will Dietz
08db02e37a
llvm6: rc2 -> rc3
2018-03-07 19:03:10 -06:00
Will Dietz
c3e16a42ee
llvm6: drop perl and groff, as in llvm4/5
2018-03-07 19:03:09 -06:00
Will Dietz
e876e97ef0
llvm6: musl compat
2018-03-07 19:03:08 -06:00
Will Dietz
62011cfaea
llvm6: rc1 -> rc2
2018-03-07 19:03:07 -06:00
Will Dietz
11cb7d00ca
llvm6: same python output fix from #33871
...
Unlike that PR, however, this doesn't need to go to staging
since no one depends on a package that doesn't exist yet :).
2018-03-07 19:03:07 -06:00
Will Dietz
0d90539cda
llvm6: no need to patch on aarch64, already applied
2018-03-07 19:03:06 -06:00
Will Dietz
42c3a74a2a
llvm6: rc1, hashes, top-level
2018-03-07 19:03:05 -06:00
Will Dietz
4463de6ec7
llvm6: copy llvm5
2018-03-07 19:03:05 -06:00