Point to main branch on llvm-project's links

This commit is contained in:
Yuki Okushi 2021-02-20 10:01:54 +09:00 committed by Joshua Nelson
parent c6cf4c04da
commit 50e53ccffa
3 changed files with 3 additions and 3 deletions

View File

@ -65,7 +65,7 @@ When compiling with `-Z instrument-coverage`,
[`CrateLoader::postprocess()`][crate-loader-postprocess] dynamically loads the
`profiler_builtins` library by calling `inject_profiler_runtime()`.
[compiler-rt-profile]: https://github.com/llvm/llvm-project/tree/master/compiler-rt/lib/profile
[compiler-rt-profile]: https://github.com/llvm/llvm-project/tree/main/compiler-rt/lib/profile
[crate-loader-postprocess]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_metadata/creader/struct.CrateLoader.html#method.postprocess
### MIR Pass: `InstrumentCoverage`

View File

@ -122,7 +122,7 @@ basically packs the C code from `compiler-rt` into a Rust crate.
In order for `profiler_builtins` to be built, `profiler = true` must be set
in `rustc`'s `config.toml`.
[compiler-rt-profile]: https://github.com/llvm/llvm-project/tree/master/compiler-rt/lib/profile
[compiler-rt-profile]: https://github.com/llvm/llvm-project/tree/main/compiler-rt/lib/profile
## Testing PGO

View File

@ -51,7 +51,7 @@ libraries. Highlight of the most important aspects of the implementation:
relative to default system root, so that this process is not affected
by sysroot overrides used for example by cargo `-Z build-std` functionality.
[compiler-rt]: https://github.com/llvm/llvm-project/tree/master/compiler-rt
[compiler-rt]: https://github.com/llvm/llvm-project/tree/main/compiler-rt
[sanitizer-build]: https://github.com/rust-lang/rust/blob/a29424a2265411dda7d7446516ac5fd7499e2b55/src/bootstrap/native.rs#L566-L624
[sanitizer-copy]: https://github.com/rust-lang/rust/blob/a29424a2265411dda7d7446516ac5fd7499e2b55/src/bootstrap/compile.rs#L270-L304
[sanitizer-attribute]: https://github.com/rust-lang/rust/blob/a29424a2265411dda7d7446516ac5fd7499e2b55/src/librustc_codegen_llvm/attributes.rs#L49-L72