mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-03 21:40:12 +00:00
Apple added a new CPU subtype with the macOS 27 sdk, which describes CPUs with extra pointer authentication features. The apple A20 and M6 chips have this subtype, and code in the new macOS 27 sdk needs the compiler toolchain to be able to handle these architectures, so that it can be linked against.
210 lines
3.2 KiB
Nix
210 lines
3.2 KiB
Nix
{
|
|
"clang/gnu-install-dirs.patch" = [
|
|
{
|
|
after = "22";
|
|
path = ../22;
|
|
}
|
|
{
|
|
after = "19";
|
|
before = "22";
|
|
path = ../19;
|
|
}
|
|
];
|
|
"clang/purity.patch" = [
|
|
{
|
|
path = ../18;
|
|
}
|
|
];
|
|
"lld/gnu-install-dirs.patch" = [
|
|
{
|
|
path = ../18;
|
|
}
|
|
];
|
|
"lldb/backport-ParseTrieEntries-fixes.patch" = [
|
|
{
|
|
before = "22";
|
|
path = ../18;
|
|
}
|
|
{
|
|
after = "22";
|
|
before = "23";
|
|
path = ../22;
|
|
}
|
|
];
|
|
"lldb/gnu-install-dirs.patch" = [
|
|
{
|
|
before = "23";
|
|
path = ../18;
|
|
}
|
|
{
|
|
after = "23";
|
|
path = ../23;
|
|
}
|
|
];
|
|
"llvm/backport-darwin-triple-parsing.patch" = [
|
|
{
|
|
after = "18";
|
|
before = "21";
|
|
path = ../18;
|
|
}
|
|
{
|
|
after = "21";
|
|
path = ../21;
|
|
}
|
|
];
|
|
"llvm/backport-minimal-arm64e_x1-support.patch" = [
|
|
{
|
|
after = "18";
|
|
before = "19";
|
|
path = ../18;
|
|
}
|
|
{
|
|
after = "19";
|
|
before = "20";
|
|
path = ../19;
|
|
}
|
|
{
|
|
after = "20";
|
|
before = "22";
|
|
path = ../20;
|
|
}
|
|
{
|
|
after = "22";
|
|
path = ../22;
|
|
}
|
|
];
|
|
"llvm/gnu-install-dirs.patch" = [
|
|
{
|
|
after = "23";
|
|
path = ../23;
|
|
}
|
|
{
|
|
after = "22";
|
|
before = "23";
|
|
path = ../22;
|
|
}
|
|
{
|
|
after = "21";
|
|
before = "22";
|
|
path = ../21;
|
|
}
|
|
{
|
|
after = "20";
|
|
before = "21";
|
|
path = ../20;
|
|
}
|
|
{
|
|
before = "20";
|
|
path = ../18;
|
|
}
|
|
];
|
|
"llvm/gnu-install-dirs-polly.patch" = [
|
|
{
|
|
after = "20";
|
|
path = ../20;
|
|
}
|
|
{
|
|
before = "20";
|
|
path = ../18;
|
|
}
|
|
];
|
|
"llvm/llvm-lit-cfg-add-libs-to-dylib-path.patch" = [
|
|
{
|
|
path = ../18;
|
|
}
|
|
];
|
|
"llvm/lit-shell-script-runner-set-dyld-library-path.patch" = [
|
|
{
|
|
after = "22";
|
|
path = ../22;
|
|
}
|
|
{
|
|
path = ../18;
|
|
before = "22";
|
|
}
|
|
];
|
|
"llvm/polly-lit-cfg-add-libs-to-dylib-path.patch" = [
|
|
{
|
|
path = ../18;
|
|
}
|
|
];
|
|
"compiler-rt/X86-support-extension.patch" = [
|
|
{
|
|
path = ../18;
|
|
}
|
|
];
|
|
"compiler-rt/armv6-scudo-libatomic.patch" = [
|
|
{
|
|
after = "19";
|
|
path = ../19;
|
|
}
|
|
{
|
|
before = "19";
|
|
path = ../18;
|
|
}
|
|
];
|
|
"compiler-rt/normalize-var.patch" = [
|
|
{
|
|
path = ../18;
|
|
}
|
|
];
|
|
"openmp/fix-find-tool.patch" = [
|
|
{
|
|
before = "19";
|
|
path = ../18;
|
|
}
|
|
];
|
|
"openmp/run-lit-directly.patch" = [
|
|
{
|
|
path = ../18;
|
|
}
|
|
];
|
|
"mlir/mlir-add-include-cstdint.patch" = [
|
|
{
|
|
after = "18";
|
|
before = "19";
|
|
path = ../18;
|
|
}
|
|
{
|
|
after = "19";
|
|
before = "20";
|
|
path = ../19;
|
|
}
|
|
];
|
|
"mlir/mlir-tablegen-imported-target.patch" = [
|
|
{
|
|
before = "19";
|
|
path = ../18;
|
|
}
|
|
{
|
|
after = "19";
|
|
before = "21";
|
|
path = ../19;
|
|
}
|
|
{
|
|
after = "21";
|
|
path = ../21;
|
|
}
|
|
];
|
|
"flang/warn-on-fbuiltin-and-fno-builtin.patch" = [
|
|
{
|
|
after = "20";
|
|
before = "22";
|
|
path = ../21;
|
|
}
|
|
];
|
|
"flang/accept-and-ignore-some-gfortran-optimization-flags.patch" = [
|
|
{
|
|
after = "20";
|
|
before = "22";
|
|
path = ../21;
|
|
}
|
|
];
|
|
"flang/use-xflang-in-diagnostics.patch" = [
|
|
{
|
|
after = "20";
|
|
path = ../21;
|
|
}
|
|
];
|
|
}
|