SIGN IN SIGN UP

Auto merge of #160954 - jhpratt:rollup-Rlls6YC, r=jhpratt

Rollup of 14 pull requests

Successful merges:

 - rust-lang/rust#160620 (Do not pass `-no-pie` on Windows)
 - rust-lang/rust#160731 (Arc: Remove unnecessary fmt::Display use for overflow assertion)
 - rust-lang/rust#160854 (Add -Zwasm-proc-macros flag)
 - rust-lang/rust#160868 (std: Adjust cfgs again for TLS on WASI)
 - rust-lang/rust#160882 (Add basic `splat` support to `rustdoc`)
 - rust-lang/rust#160894 (Allow running an arbitrary number of try jobs per PR)
 - rust-lang/rust#160790 (rustc-book: update sys-v abi link)
 - rust-lang/rust#160878 (Add rust_analyzer to check-cfg names)
 - rust-lang/rust#160909 (tests/run-make-cargo/thumb-none-cortex-m: bump `cortex-m` dependency)
 - rust-lang/rust#160920 (No longer mention the removed generic)
 - rust-lang/rust#160921 (rustdoc: Fix invalid CSS classes generated for notable items)
 - rust-lang/rust#160924 (split up `rustc_session`)
 - rust-lang/rust#160934 (Ensure TLS accesses don't call the global allocator through panic)
 - rust-lang/rust#160937 (Store the names of `Fn` trait parameters in the AST, fix rustfmt bug)
B
bors committed
793b589680f2ad49fab6853e84dbd51c5d84c505