github-actions[bot]
e51ba60580
Merge master into staging-next
2022-11-07 00:03:30 +00:00
Vladimír Čunát
b33eacb377
Merge #196909 : stdenvBootstrapTools: fix cycle on aarch64-darwin
...
...into staging
2022-11-05 16:08:27 +01:00
Madoura
d93f2dbfe1
llvm-rocm: 5.3.0 -> 5.3.1
2022-11-04 08:19:31 -05:00
7c6f434c
2c943d3c95
Merge pull request #196008 from peperunas/llvm-i686
...
llvmPackages_11: Fix cross-compilation for i686
2022-10-22 12:04:38 +00:00
7c6f434c
f673dc99af
Merge pull request #196023 from peperunas/llvmPackages_10-i686
...
llvmPackages_10.compiler-rt: Add support for i686
2022-10-22 12:04:02 +00:00
Stéphan Kochen
e0c70d5e0f
stdenvBootstrapTools: fix cycle on aarch64-darwin
2022-10-20 16:55:00 +02:00
Giulio De Pasquale
e89499406d
llvmPackages.compiler-rt: Backported X86 support
...
patch from LLVM11
2022-10-14 19:07:26 +02:00
Giulio De Pasquale
ab7241de71
llvmPackages_10.compiler-rt: Add i486, i586, i686
...
to X86 family. Link crtbeginS.o and crtendS.o Expose ix86 family builtins.
2022-10-14 19:03:06 +02:00
Giulio De Pasquale
2000ae5429
llvmPackages_11: Add $rsrc/lib
to default cflags
2022-10-14 18:46:22 +02:00
Giulio De Pasquale
e1b98ac282
llvmPackages_11.compiler-rt: Link crtbeginS.o and crtendS.o
2022-10-14 18:43:21 +02:00
Giulio De Pasquale
5989c9d76c
llvmPackages_11.compiler-rt: Add i486, i586, i686 to X86 family. Expose ix86 family builtins.
...
Co-Authored-By: John Ericson <git@JohnEricson.me>
2022-10-14 18:35:40 +02:00
github-actions[bot]
7df9a7a84c
Merge staging-next into staging
2022-10-13 18:07:50 +00:00
Bernardo Meurer
2196a95e68
Merge pull request #195403 from Flakebi/rocm
2022-10-13 14:56:18 -03:00
Artturi
e66d2fd89d
Merge pull request #194256 from Artturin/treewides2
2022-10-13 00:08:01 +03:00
github-actions[bot]
5d957f3dba
Merge staging-next into staging
2022-10-11 00:05:26 +00:00
Sebastian Neubauer
72aaaa782a
llvmPackages_rocm.llvm: 5.2.3 → 5.3.0
2022-10-10 21:35:27 +02:00
Artturin
7e49471316
treewide: optional -> optionals where the argument is a list
...
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
Martin Weinelt
842a2c2399
llvmPackages_rocm.llvm: fix build with libxcrypt
2022-10-09 18:14:32 +02:00
Martin Weinelt
716a31527a
llvmPackages_10.compiler-rt: fix build with libxcrypt
2022-10-09 18:14:32 +02:00
Martin Weinelt
efd944cb72
llvmPackages_12.compiler-rt: fix build with libxcrypt
2022-10-09 18:14:30 +02:00
Martin Weinelt
f64f770801
llvmPackages_13.compiler-rt: fix build with libxcrypt
2022-10-09 18:13:28 +02:00
Franz Pletz
057ae3d0f1
llvmPackage_14.compiler-rt: fix build with libxcrypt
2022-10-09 18:10:31 +02:00
Franz Pletz
495e6501b6
llvmPackages_11.compiler-rt: fix build with libxcrypt
2022-10-09 18:09:37 +02:00
Rahul Butani
d20c8697eb
llvmPackages_{13,14}.lldb: fix build on x86 macOS
...
See: https://github.com/NixOS/nixpkgs/pull/194634#issuecomment-1272129132
2022-10-08 21:40:04 -05:00
github-actions[bot]
a6e5efa5f4
Merge staging-next into staging
2022-10-06 00:05:14 +00:00
7c6f434c
711191ca62
Merge pull request #186575 from stephank/fix/compiler-rt-builtins
...
compiler-rt: build builtins on darwin
2022-10-05 18:48:36 +00:00
7c6f434c
1723d25c72
Merge pull request #190908 from a12l/lldb-lua
...
lldb: Add Lua support
2022-10-05 18:46:02 +00:00
7c6f434c
d89b2002b3
Merge pull request #193636 from crabtw/staging
...
llvmPackages_{14, git}.clang: add nostdlibinc flag
2022-10-05 18:45:01 +00:00
toonn
6a132cf2f3
Merge pull request #185766 from stephank/fix/libcxxabi
...
libcxxabi: remove link with build libcxxabi
2022-10-05 12:58:32 +02:00
Jyun-Yan You
44165d3657
llvmPackages_{14, git}.clang: add nostdlibinc flag
...
Fix header search paths as #153963
2022-09-30 09:33:05 +08:00
Albin Otterhäll
f0938ab85f
lldb: add support for Lua bindings in LLDB-git
2022-09-27 01:19:26 +02:00
Albin Otterhäll
86d743a958
lldb: add support for Lua bindings in LLDB 14
2022-09-27 01:19:26 +02:00
Martin Weinelt
5d4267b0f2
Merge remote-tracking branch 'origin/master' into staging-next
2022-09-20 12:25:19 +02:00
Yureka
6485a02fb3
llvm 14 lld: build with 2M stack size to fix firefox lto
2022-09-20 08:04:26 +02:00
Yureka
94cad6ec1a
llvm 14 compiler-rt: enable libclang_rt.profile-....a build
2022-09-20 08:04:26 +02:00
github-actions[bot]
0b07cb1528
Merge staging-next into staging
2022-09-13 12:02:05 +00:00
Alyssa Ross
723a5645b5
pkgsStatic.llvm_14: fix build
2022-09-13 08:24:17 +00:00
Bernardo Meurer
ee33222938
Merge pull request #188540 from OPNA2608/fix/llvm-parallel-tests
...
llvm*: Fix core usage & remove progress bar in tests
2022-09-07 12:29:53 -03:00
OPNA2608
bd332c848c
llvm*: Don't show progress bar on tests
...
Since the progress bar results in large output that is broken due to the use of
ncurses and we already use the flag that gives verbose output on test failures,
let's just disable the progress bar.
2022-09-03 18:38:44 +02:00
OPNA2608
6c6f4a9724
llvm*: Fix core usage in tests
...
lit (LLVM Integrated Tester) [0] by default uses as many threads as the build host
has cores, ignoring the user's core settings for the build.
This passes the configured core count on to lit, along with LLVM's default
settings for it which we otherwise override in the process [1].
[0]: https://www.llvm.org/docs/CommandGuide/lit.html
[1]: 329fda39c5/llvm/CMakeLists.txt (L559-L565)
2022-09-03 17:20:46 +02:00
Stéphan Kochen
96e4a0f05c
libcxxabi: remove link with build libcxxabi
2022-08-26 17:02:11 +02:00
Martin Weinelt
249398ffa8
Merge remote-tracking branch 'origin/staging-next' into staging
2022-08-25 00:32:27 +02:00
Stéphan Kochen
fb91bfc380
compiler-rt: build builtins on darwin
...
The missing xcrun meant builtins were missing from darwin. This
apparently wasn't an issue until now, but is in projects using
`@available` checks. (The ARM64 hack was apparently the previous
solution to fixing broken SDK detection.)
2022-08-24 08:45:14 +02:00
Bernardo Meurer
d5cd07efab
Merge pull request #187851 from Flakebi/rocm
...
rocm: 5.2.1 → 5.2.3
2022-08-23 16:10:08 -03:00
Sebastian Neubauer
2987efca09
llvmPackages_rocm.llvm: 5.2.1 → 5.2.3
2022-08-22 10:14:16 +00:00
John Ericson
22a98bf523
llvmPackages_git.libcxxabi: Replace vendored patch with fetch
...
https://reviews.llvm.org/D132298 is now landed, so we can fetch the
commit instead.
2022-08-21 08:34:19 -04:00
doyougnu
376625d40f
llvmPackages_git: 2022-01-07 -> 2022-25-07, add README
...
The new LLVM commit is just before the LLVM 15 fork off.
The readme describing upgrade process so it is easier for others to do.
Co-Authored-By: Dylan Green <Dylan.Green@Obsidian.Systems>
Co-Authored-By: John Ericson <John.Ericson@Obsidian.Systems>
2022-08-20 12:43:52 -04:00
github-actions[bot]
784a588a10
Merge staging-next into staging
2022-08-19 00:04:04 +00:00
John Ericson
d6636a5de6
llvmPackages_14.compiler-rt: fix aarch32 patch
...
This is just the same fix we did for LLVM 13 in
265ba73a78
applied to LLVM 14.
2022-08-18 22:09:17 +00:00
John Ericson
fd36ac32c0
Revert "clang_14: drop out-of-date armv7l patch"
...
This reverts commit f69c82f8ea
.
2022-08-18 22:08:12 +00:00