Masahiro Yamada <masahiroy@xxxxxxxxxx> writes: > On Tue, Aug 2, 2022 at 10:53 AM Miguel Ojeda <ojeda@xxxxxxxxxx> wrote: >> >> Having all the new files in place, we now enable Rust support >> in the build system, including `Kconfig` entries related to Rust, >> the Rust configuration printer, the target specification >> generation script, the version detection script and a few >> other bits. ... >> + >> +config RUSTC_VERSION_TEXT >> + string >> + depends on RUST >> + default $(shell,command -v $(RUSTC) >/dev/null 2>&1 && $(RUSTC) --version || echo n) >> + >> +config BINDGEN_VERSION_TEXT >> + string >> + depends on RUST >> + default $(shell,command -v $(BINDGEN) >/dev/null 2>&1 && $(BINDGEN) --version || echo n) >> + > > Where are these config options used? > > I grep'ed but no hit. > > masahiro@zoe:~/ref/linux-next$ git grep RUSTC_VERSION_TEXT > init/Kconfig:config RUSTC_VERSION_TEXT > masahiro@zoe:~/ref/linux-next$ git grep BINDGEN_VERSION_TEXT > init/Kconfig:config BINDGEN_VERSION_TEXT That came up before in a review by Nick: Miguel wrote: > Nick wrote: > > Are these two kconfigs used anywhere? > > Not for the moment, but it could still be useful when getting > `.config` reports (and we could add it to `LINUX_COMPILER` etc. in the > future). https://lore.kernel.org/all/CANiq72n2bU3LSGu-4v66nif_95EVq--z2X_F2V7JBPU8v=h8EA@xxxxxxxxxxxxxx/ cheers