rust/src/tools/rustdoc/main.rs
Martin Nordholts 5e624bf4ba rustdoc: Use unix_sigpipe instead of rustc_driver::set_sigpipe_handler
Start using `unix_sigpipe` instead of
`rustc_driver::set_sigpipe_handler`.

After this has been merged, we can completely remove
`rustc_driver::set_sigpipe_handler`.

Verification of this change
---------------------------

1. Remove `#[unix_sigpipe = "sig_dfl"]`
1. Run `./x.py build`
1. Run `./build/aarch64-apple-darwin/stage1/bin/rustdoc --help | false`
1. Observe ICE
1. Add back `#[unix_sigpipe = "sig_dfl"]`
1. Run `./x.py build`
1. Run `./build/aarch64-apple-darwin/stage1/bin/rustdoc --help | false`
1. Observe ICE fixed
2022-10-24 20:40:46 +02:00

6 lines
89 B
Rust

#![feature(unix_sigpipe)]
#[unix_sigpipe = "sig_dfl"]
fn main() {
rustdoc::main()
}