@@ -78,6 +78,7 @@ quiet_cmd_rustdoc = RUSTDOC $(if $(rustdoc_host),H, ) $<
78
78
$(rustc_target_flags ) -L$(objtree ) /$(obj ) \
79
79
--output $(rustdoc_output ) \
80
80
--crate-name $(subst rustdoc-,,$@ ) \
81
+ $(if $(rustdoc_host ) ,,--sysroot=/dev/null) \
81
82
@$(objtree ) /include/generated/rustc_cfg $<
82
83
83
84
# The `html_logo_url` and `html_favicon_url` forms of the `doc` attribute
@@ -178,6 +179,7 @@ quiet_cmd_rustdoc_test_kernel = RUSTDOC TK $<
178
179
--extern build_error --extern macros \
179
180
--extern bindings --extern uapi \
180
181
--no-run --crate-name kernel -Zunstable-options \
182
+ --sysroot=/dev/null \
181
183
--test-builder $(objtree ) /scripts/rustdoc_test_builder \
182
184
$< $(rustdoc_test_kernel_quiet ) ; \
183
185
$(objtree ) /scripts/rustdoc_test_gen
@@ -404,6 +406,7 @@ quiet_cmd_rustc_library = $(if $(skip_clippy),RUSTC,$(RUSTC_OR_CLIPPY_QUIET)) L
404
406
--emit=metadata=$(dir $@ )$(patsubst % .o,lib% .rmeta,$(notdir $@ ) ) \
405
407
--crate-type rlib -L$(objtree ) /$(obj ) \
406
408
--crate-name $(patsubst % .o,% ,$(notdir $@ ) ) $< \
409
+ --sysroot=/dev/null \
407
410
$(if $(rustc_objcopy ) ,;$(OBJCOPY ) $(rustc_objcopy ) $@ )
408
411
409
412
rust-analyzer :
0 commit comments