nixpkgs/pkgs/os-specific/darwin/cctools
Randy Eckenrode c810782ee6
cctools-llvm: use cctools assembler on x86_64-darwin and LLVM 11
Clang 11 performs an optimization on x86_64 that is sensitive to the
presence of debug information. This results in GCC’s bootstrap failing
because it builds stage 2 with debug information and stage 3 without,
and the resulting objects do not match.

This patch uses the cctools assembler on LLVM 11 and x86_64-darwin while
using the integrated assembler on newer versions, which matches the
platform tools (Apple has uses the integrated assembler since Xcode 12).
2023-07-09 13:29:11 -06:00
..
apple.nix cctools-apple: fix download source 2023-06-04 17:45:14 -04:00
cctools-add-missing-vtool-libstuff-dep.patch darwin.cctools-apple: init at 973.0.1-609 2022-01-31 20:37:48 -05:00
darwin-memstream.patch cctools-port: fix build with clang 16 on x86_64-darwin 2023-06-30 17:13:45 -04:00
ld-ignore-rpath-link.patch
ld-rpath-nonfinal.patch cctools: readd ld-rpath-nonfinal patch 2019-11-27 10:01:57 -05:00
llvm.nix cctools-llvm: use cctools assembler on x86_64-darwin and LLVM 11 2023-07-09 13:29:11 -06:00
port.nix cctools-port: fix build with clang 16 on x86_64-darwin 2023-06-30 17:13:45 -04:00