Auto merge of #164232 - cuviper:stable-next, r=cuviper

[stable] prepare Rust 1.99.1

- (partial) compiler-builtins subtree update rust-lang/rust#162816, fixing rust-lang/rust#163614
- Re-enable extension of bool return values on x86_64 rust-lang/rust#163917, fixing rust-lang/rust#163911
- fix(bootstrap/darwin): fix rpath for distributed LLD rust-lang/rust#163954, fixing rust-lang/rust#163947

r? me
cc @rust-lang/release