diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2022-12-22 01:01:13 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-12-22 01:01:13 +0100 |
| commit | 924a1d4a7adf34a039954358db66061de7291207 (patch) | |
| tree | d696d6bdfd7dadfdb5bd5fee372929ae5600f2f0 /compiler/rustc_codegen_llvm/src/errors.rs | |
| parent | 3eccc297d42b09eaecbf05a6846f1d5c9abc0b95 (diff) | |
| parent | 5480ac540cdb88a1512334c5680ccf7cd76a38c8 (diff) | |
| download | rust-924a1d4a7adf34a039954358db66061de7291207.tar.gz rust-924a1d4a7adf34a039954358db66061de7291207.zip | |
Rollup merge of #105932 - MasterAwesome:aarch64-bti-llvm-15, r=nikic
Correct branch-protection ModFlagBehavior for Aarch64 on LLVM-15 When building with Fat LTO and BTI enabled on aarch64, the BTI is set to `Module::Min` for alloc shim but is set to `Module::Error` for the crate. This was fine when we were using LLVM-14 but LLVM-15 changes it's behaviour to support for compiling with different `mbranch-protection` flags. Refer: https://github.com/rust-lang/llvm-project/commit/b0343a38a5910e980bb031e4014655d77cd0c162 fixes https://github.com/rust-lang/rust/issues/102162
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/errors.rs')
0 files changed, 0 insertions, 0 deletions
