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). |
||
---|---|---|
.. | ||
apple.nix | ||
cctools-add-missing-vtool-libstuff-dep.patch | ||
darwin-memstream.patch | ||
ld-ignore-rpath-link.patch | ||
ld-rpath-nonfinal.patch | ||
llvm.nix | ||
port.nix |