John Ericson
0ae1182489
llvmPackages_*.libunwind: Move into own directory
...
I expect to soon give it some patches that would go in there too, but
either way it's good to match the others.
2021-03-26 05:06:15 +00:00
John Ericson
19a974945b
llvmPackages: Organize files
...
Always do pkg/default.nix not pkg.nix; use directories to avoid
prefixing patches and other files.
2021-03-24 05:02:50 +00:00
Gabor Greif
3468130c1e
llvmPackages_11: 11.1.0rc2 -> 11.1.0
2021-02-18 13:11:24 +01:00
Gabor Greif
63037b0348
llvmPackages_11: 11.0.1 -> 11.1.0rc2
2021-02-17 21:56:15 +01:00
John Ericson
0710308402
clang, cc-wrapper: Move --gcc-toolchain
logic into CC wrapper
...
Take 2, after #94582 had to be reverted.
This reverts commit ac03cfa3c57027e82073ea7db71248d4ab78af66.
2021-01-24 15:49:32 -05:00
Ben Siraphob
acc5f7b18a
pkgs/development/compilers: stdenv.lib -> lib
2021-01-23 08:57:37 +07:00
Gabor Greif
9d1816e29e
llvmPackages_11: 11.0.0 -> 11.0.1
2021-01-09 21:28:27 +01:00
Vladimír Čunát
ac03cfa3c5
Revert "Merge #94582 : clang, cc-wrapper: Move --gcc-toolchain
logic..."
...
This reverts commit 0f25eb3e7dc1ad60288f95b7bc9ec8c7ce3959e5, reversing
changes made to df91ae1ac0733a5ad42411bc72826b4eee9e5111.
These toolchain changes are too problematic, so reverting for now; see
https://github.com/NixOS/nixpkgs/pull/107086#issuecomment-749196366
2020-12-21 22:27:54 +01:00
John Ericson
11302dc1cf
clang, cc-wrapper: Move --gcc-toolchain
logic into CC wrapper
2020-11-29 16:18:01 +00:00
Pavol Rusnak
2c931312ce
treewide: simplify rev/repo arguments in src
...
+ use fetchFromGithub where possible
2020-11-01 23:02:24 -08:00
Gabor Greif
7a30df9225
clang_11: forward-port #91293
2020-10-15 15:00:55 +02:00
Gabor Greif
cffb7cfbf7
llvmPackages_11: 11.0.0rc5 -> 11.0.0
...
https://lists.llvm.org/pipermail/release-testers/2020-October/001377.html
https://lists.llvm.org/pipermail/llvm-announce/2020-October/000089.html
Fixes:
- builds on Darwin
- builds `libcxx` on Linux
2020-10-14 21:18:26 +02:00
TredwellGit
03dd1b355b
llvm_11: link to the llvm compiler-rt share directory from the wrapper ( #100190 )
...
A port of #85925 for LLVM 11 to enable CFI for Chromium.
This is required for features such as `-fsanitize=cfi` that (by default)
load the file `…/resource-root/share/cfi_blacklist.txt`.
2020-10-11 14:42:56 +02:00
Gabor Greif
a64eabfe7c
llvm_11: 11.0.0rc3 -> 11.0.0rc5
2020-10-01 01:23:54 +02:00
Gabor Greif
1c0cbf8aea
llvm_11: 11.0.0rc2 -> 11.0.0rc3
2020-10-01 01:16:36 +02:00
Gabor Greif
df267a4cca
llvm_11: 11.0.0rc1 -> 11.0.0rc2
...
http://lists.llvm.org/pipermail/release-testers/2020-August/001321.html
2020-08-25 19:42:17 +02:00
Gabor Greif
0a8334d5a0
llvm_11: init at 11.0.0rc1
...
http://lists.llvm.org/pipermail/release-testers/2020-July/001305.html
TODO: Enable Polly.
Co-authored-by: conferno <conferno@camfex.cz>
2020-08-25 19:42:12 +02:00
Michael Weiss
28f2797a81
llvm_11: Copy all files from llvmPackages_10
...
This is simply the result of:
cp -r pkgs/development/compilers/llvm/10 pkgs/development/compilers/llvm/11/
2020-08-25 19:42:08 +02:00