]> git.lizzy.rs Git - rust.git/commit - src/tools/miri
Auto merge of #83260 - durin42:llvm-update, r=nagisa
authorbors <bors@rust-lang.org>
Tue, 23 Mar 2021 09:42:22 +0000 (09:42 +0000)
committerbors <bors@rust-lang.org>
Tue, 23 Mar 2021 09:42:22 +0000 (09:42 +0000)
commit4eb0bc7346ef38218e21268001a898f6892db2c1
treee34f0e2b13b19d90f6ad94031b40da01b766995d
parent9b6339e4b9747d473270baa42e77e1d2fff39bf4
parent9431e8577d44dcc463134275421a6da6d862c377
Auto merge of #83260 - durin42:llvm-update, r=nagisa

rustc: changes to allow an llvm update

This lets LLVM be built using 2b5f3f446f36, which is only a few weeks old. The next change in LLVM (5de2d189e6ad) breaks rustc again by removing a function that's exposed into the Rust code, but I'll file a bug about that separately.

Please scrutinize the `thinLTOResolvePrevailingInIndex` call, as I'm not at all sure an empty config is right.

I'm also suspicious that a specific alignment could be specified in the call to CreateAtomicCmpXchg, but I don't know enough to figure that out.

Thanks!