A bunch of cleanups (part 2) Just like https://github.com/rust-lang/rust/pull/133567 these were all found while looking at the respective code, but are not blocking any other changes I want to make in the short term.
.weak_definition
.weak
use
TypingEnv
#[naked]
global_asm!