diff options
| author | Michael Howell <michael@notriddle.com> | 2022-09-16 20:37:17 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-16 20:37:17 -0700 |
| commit | cafca7d2197e3fbfbd9efe8870fb0fa559e11fb3 (patch) | |
| tree | ae066dd3db948279ed91842ed459e5d20f17f0c5 /compiler/rustc_codegen_llvm/src/errors.rs | |
| parent | bba939ee94bc91a3134634e435652caded217164 (diff) | |
| parent | 706f0f018b2e186aa9c464e0e8d7e20b0dfd324a (diff) | |
| download | rust-cafca7d2197e3fbfbd9efe8870fb0fa559e11fb3.tar.gz rust-cafca7d2197e3fbfbd9efe8870fb0fa559e11fb3.zip | |
Rollup merge of #101921 - est31:bootstrap_cfg_rustdoc, r=joshtriplett
Pass --cfg=bootstrap for rustdoc for proc_macro crates This PR does three things: * First, it passes --cfg=bootstrap on stage 0 for rustdoc invocations on proc_macro crates. This mirrors what we do already for rustc invocations of those, and is needed because cargo doesn't respect RUSTFLAGS or RUSTDOCFLAGS when confronted with a proc macro. * Second, it marks the bootstrap config variable as expected. This is needed both on later stages where it's not set, but also on stage 0, where it is set. * Third, it adjusts the comment in the rustc wrapper to better reflect the reason why we set the bootstrap variable as expected: due to recent changes, setting it as expected is also required even if the cfg variable is passed: ebf4cc361e0d0f11a25b42372bd629953365d17e .
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/errors.rs')
0 files changed, 0 insertions, 0 deletions
