diff options
| author | Jonas Schievink <jonasschievink@gmail.com> | 2020-10-08 23:23:19 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-08 23:23:19 +0200 |
| commit | d252848c2e333c674691c37bff978eee073815a5 (patch) | |
| tree | acaa55b640243f8bc20f9326d5f6e04e3916ada6 /compiler/rustc_codegen_llvm/src | |
| parent | dd09561311dae8370005883a24e2e0a1a0861ac0 (diff) | |
| parent | 8ab2ba1fe9f1f26693db4a0131223e8f35ed02fb (diff) | |
| download | rust-d252848c2e333c674691c37bff978eee073815a5.tar.gz rust-d252848c2e333c674691c37bff978eee073815a5.zip | |
Rollup merge of #77710 - fortanix:raoul/bugfix-lvi, r=nikic
Update submodule llvm to get LVI bugfix
The LLVM LVI mitigations used register %rcs as a clobber register. This is problematic when rust uses this register to return (part of) function values. The problem was fixed upstream in:
https://reviews.llvm.org/D88924
https://reviews.llvm.org/D88925
PR https://github.com/rust-lang/llvm-project/pull/79 merged it in the llvm_project. This PR updates the submodule
Bug report: https://bugs.llvm.org/show_bug.cgi?id=47740
Fixes #77607
cc: @jethrogb
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
