Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge remote-tracking branch 'upstream/master' into staging | John Ericson | 2018-09-25 |
|\ | |||
| * | llvm7: update musl patch for sanitizers | Will Dietz | 2018-09-24 |
| | | |||
* | | Merge pull request #47233 from oxij/tree/mass-rebuild-noop-cleanups | John Ericson | 2018-09-25 |
|\ \ | | | | | | | treewide: mass rebuild noop cleanups | ||
| * | | llvmPackages_6.libcxx: cleanup with a mass rebuild | Jan Malakhovski | 2018-09-23 |
| | | | |||
| * | | llvm_5: cleanup with a mass rebuild | Jan Malakhovski | 2018-09-23 |
| | | | |||
* | | | Merge branch 'master' into staging | Vladimír Čunát | 2018-09-24 |
|\ \ \ | | |/ | |/| | | | | Hydra: ?compare=1480463 | ||
| * | | llvm7: optionally use libpfm (exegesis), default off w/darwin | Will Dietz | 2018-09-23 |
| | | | |||
| * | | llvm7: only use 1 number in version suffix, upstream changed | Will Dietz | 2018-09-23 |
| | | | | | | | | | | | | See llvm 2a6cf85828509e89e18739e5f4b9a958820d66d4 | ||
| * | | libc++7: prefer 'optional' as suggested by comment | Will Dietz | 2018-09-23 |
| | | | |||
| * | | llvm*: http -> https, prefer releases.llvm.org | Will Dietz | 2018-09-23 |
| | | | |||
| * | | llvm7: update hashes, they did change after all. | Will Dietz | 2018-09-23 |
| | | | | | | | | | | | | Pretty sure they did last time too :). | ||
| * | | llvm7: use final release tarballs now that they're available | Will Dietz | 2018-09-23 |
| | | | |||
| * | | compiler-rt: quickfix codesign patch by dropping hunks 'already applied' | Will Dietz | 2018-09-23 |
| | | | | | | | | | | | | Quite possibly this is not right. | ||
| * | | comment | Will Dietz | 2018-09-23 |
| | | | |||
| * | | llvm-manpages: fix build by removing references to $lib output | Will Dietz | 2018-09-23 |
| | | | |||
| * | | llvm7: patch test shebang (otherwise test fails) | Will Dietz | 2018-09-23 |
| | | | |||
| * | | llvm7: init at 7.0.0rc3 | Will Dietz | 2018-09-23 |
| |/ | | | | | | | Copy of 6 + updated hashes | ||
* / | cctools: support LTO on Darwin | Dan Peebles | 2018-09-16 |
|/ | | | | | LTO is disabled during bootstrap to keep the bootstrap tools small and avoid unnecessary LLVM rebuilds, but is enabled in the final stdenv stage and should be usable by normal packages. | ||
* | treewide: Remove usage of remaining redundant platform compatability stuff | John Ericson | 2018-08-30 |
| | | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter. | ||
* | llvmPackages_34: remove unused | Frederik Rietdijk | 2018-08-04 |
| | |||
* | llvm: fix triple setting | Matthew Bauer | 2018-08-02 |
| | | | | | | | 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 | ||
* | llvm6: disable tests on cross compiler | Matthew Bauer | 2018-07-31 |
| | | | | | | | This seems to be broken currently. https://hydra.nixos.org/build/77597880/nixlog/1 /cc @ericson2314 @dtzWill | ||
* | llvm5: disable tests on cross compilers | Matthew Bauer | 2018-07-31 |
| | | | | | | | This appears to be broken currently. https://hydra.nixos.org/build/77597880 /cc @Ericson2314 | ||
* | Merge remote-tracking branch 'central/master' into viric_clean | Lluís Batlle i Rossell | 2018-07-28 |
|\ | |||
| * | llvm-manpages: fix build | Daiderd Jordan | 2018-07-28 |
| | | |||
| * | llvm-packages: fix manpages with python-boot and cleanup | Daiderd Jordan | 2018-07-28 |
| | | | | | | | | | | | | On darwin llvmPackages is built using python-boot to avoid dependencies in the stdenv, but we can't and shouldn't use that when building the manpages since it depends on python packages. | ||
* | | Take me (viric) out of most maintenance | Lluís Batlle i Rossell | 2018-07-22 |
|/ | | | | | | | 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! | ||
* | pkgs/*: remove unreferenced function arguments | volth | 2018-07-21 |
| | |||
* | llvm_6: enable "dump()" methods even w/assertions off | Will Dietz | 2018-07-05 |
| | |||
* | Merge branch 'master' into staging | Vladimír Čunát | 2018-06-30 |
|\ | |||
| * | Merge pull request #42456 from dtzWill/fix/llvm4-triples-unconditional | Will Dietz | 2018-06-27 |
| |\ | | | | | | | llvm4: unconditionally set triples, not just on musl. | ||
| | * | llvm4: unconditionally set triples, not just on musl. | Will Dietz | 2018-06-23 |
| | | | | | | | | | | | | Split off from #42454 as requested. | ||
| * | | llvm-3.8: don't set triples a second time on musl | Will Dietz | 2018-06-25 |
| | | | | | | | | | | | | I should have "moved" the flags instead of "copying" them earlier :). | ||
| * | | llvm_{38,39}: unconditionally set triples, not just w/musl | Will Dietz | 2018-06-23 |
| | | | | | | | | | | | | | | | Follow-on to same changes made to other versions: See #42454, #42456. | ||
* | | | llvm_6: refresh sanitizers-non-gnu patch | Will Dietz | 2018-06-29 |
| | | | |||
* | | | llvm6: 6.0.0 -> 6.0.1 | Will Dietz | 2018-06-29 |
| | | | |||
* | | | Merge pull request #42454 from dtzWill/fix/llvm-triples-unconditional | Will Dietz | 2018-06-27 |
|\ \ \ | |/ / |/| | | llvm-{5,6}: unconditionally set triples | ||
| * | | llvm-{5,6}: unconditionally set triples | Will Dietz | 2018-06-23 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | 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. | ||
* | | libc++{,abi}_38: musl fixes, cmake is nativeBuildInput | Will Dietz | 2018-06-23 |
| | | |||
* | | clang_38: musl fixup, cmake should be nativeBuildInput | Will Dietz | 2018-06-23 |
| | | |||
* | | clang_39: fix w/musl (same as clang_4) | Will Dietz | 2018-06-23 |
| | | |||
* | | llvmPackages_39.libcxx: minor cleanup | Will Dietz | 2018-06-23 |
| | | |||
* | | llvm_39: musl patches, same as llvm_4 | Will Dietz | 2018-06-23 |
| | | |||
* | | llvm_4: refactor patch location, will be sharing shortly | Will Dietz | 2018-06-23 |
| | | |||
* | | llvm_38: musl patches + options | Will Dietz | 2018-06-23 |
| | | | | | | | | Same as those added to llvm_39 a few commits ago. | ||
* | | llvm_38: always apply sigaltstack patch | Will Dietz | 2018-06-23 |
| | | |||
* | | llvm_{39,4}: refactor to use same patch file | Will Dietz | 2018-06-23 |
| | | |||
* | | llvm_39: disable sanitizers/xray bits when using musl | Will Dietz | 2018-06-23 |
| | | | | | | | | | | Don't have a fix for this handy and don't need it yet so for now just disable. | ||
* | | llvm_39: set triples as well | Will Dietz | 2018-06-23 |
| | | |||
* | | llvm_39: apply llvm_4 compiler-rt patch for musl as well | Will Dietz | 2018-06-23 |
| | |