Skip to content

Commit 4d68cd7

Browse files
authored
Merge pull request #428 from ojeda/cleanups
Rename `rustc_flags` too
2 parents 7255936 + dbf407f commit 4d68cd7

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

Documentation/kbuild/kbuild.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ CFLAGS_MODULE
5858
Additional module specific options to use for $(CC).
5959

6060
KRUSTFLAGS
61-
-----------
61+
----------
6262
Additional options to the Rust compiler (for built-in and modules).
6363

6464
LDFLAGS_MODULE

rust/Makefile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ quiet_cmd_rustdoc = RUSTDOC $(if $(rustdoc_host),H, ) $<
3232
cmd_rustdoc = \
3333
RUST_BINDINGS_FILE=$(abspath $(objtree)/rust/bindings_generated.rs) \
3434
$(RUSTDOC) $(if $(rustdoc_host),,$(rust_cross_flags)) \
35-
$(filter-out -Cpanic=abort, $(filter-out --emit=%, $(rustc_flags))) \
35+
$(filter-out -Cpanic=abort, $(filter-out --emit=%, $(rust_flags))) \
3636
$(rustc_target_flags) -L $(objtree)/rust \
3737
--output $(objtree)/rust/doc --crate-name $(subst rustdoc-,,$@) \
3838
@$(objtree)/include/generated/rustc_cfg $<
@@ -79,7 +79,7 @@ rustdoc-kernel: $(srctree)/rust/kernel/lib.rs rustdoc-core \
7979
quiet_cmd_rustc_test_library = RUSTC TL $<
8080
cmd_rustc_test_library = \
8181
RUST_BINDINGS_FILE=$(abspath $(objtree)/rust/bindings_generated.rs) \
82-
$(RUSTC) $(filter-out --sysroot=%, $(filter-out -Cpanic=abort, $(filter-out --emit=%, $(rustc_flags)))) \
82+
$(RUSTC) $(filter-out --sysroot=%, $(filter-out -Cpanic=abort, $(filter-out --emit=%, $(rust_flags)))) \
8383
$(rustc_target_flags) --crate-type $(if $(rustc_test_library_proc),proc-macro,rlib) \
8484
--out-dir $(objtree)/rust/test/ --cfg testlib \
8585
--sysroot $(objtree)/rust/test/sysroot \
@@ -96,7 +96,7 @@ rusttestlib-macros: $(srctree)/rust/macros/lib.rs rusttest-prepare FORCE
9696
quiet_cmd_rustdoc_test = RUSTDOC T $<
9797
cmd_rustdoc_test = \
9898
RUST_BINDINGS_FILE=$(abspath $(objtree)/rust/bindings_generated.rs) \
99-
$(RUSTDOC) --test $(filter-out --sysroot=%, $(filter-out -Cpanic=abort, $(filter-out --emit=%, $(rustc_flags)))) \
99+
$(RUSTDOC) --test $(filter-out --sysroot=%, $(filter-out -Cpanic=abort, $(filter-out --emit=%, $(rust_flags)))) \
100100
$(rustc_target_flags) $(rustdoc_test_target_flags) \
101101
--sysroot $(objtree)/rust/test/sysroot $(rustdoc_test_quiet) \
102102
-L $(objtree)/rust/test \
@@ -108,7 +108,7 @@ quiet_cmd_rustdoc_test = RUSTDOC T $<
108108
quiet_cmd_rustc_test = RUSTC T $<
109109
cmd_rustc_test = \
110110
RUST_BINDINGS_FILE=$(abspath $(objtree)/rust/bindings_generated.rs) \
111-
$(RUSTC) --test $(filter-out --sysroot=%, $(filter-out -Cpanic=abort, $(filter-out --emit=%, $(rustc_flags)))) \
111+
$(RUSTC) --test $(filter-out --sysroot=%, $(filter-out -Cpanic=abort, $(filter-out --emit=%, $(rust_flags)))) \
112112
$(rustc_target_flags) --out-dir $(objtree)/rust/test \
113113
--sysroot $(objtree)/rust/test/sysroot \
114114
-L $(objtree)/rust/test/ --crate-name $(subst rusttest-,,$@) $<; \
@@ -244,11 +244,11 @@ $(objtree)/rust/exports_alloc_generated.h: $(objtree)/rust/alloc.o FORCE
244244
$(objtree)/rust/exports_kernel_generated.h: $(objtree)/rust/kernel.o FORCE
245245
$(call if_changed,exports)
246246

247-
# `-Cpanic=unwind -Cforce-unwind-tables=y` overrides `rustc_flags` in order to
247+
# `-Cpanic=unwind -Cforce-unwind-tables=y` overrides `rust_flags` in order to
248248
# avoid the https://github.com/rust-lang/rust/issues/82320 rustc crash.
249249
quiet_cmd_rustc_procmacro = $(RUSTC_OR_CLIPPY_QUIET) P $@
250250
cmd_rustc_procmacro = \
251-
$(RUSTC_OR_CLIPPY) $(rustc_flags) \
251+
$(RUSTC_OR_CLIPPY) $(rust_flags) \
252252
--emit=dep-info,link --extern proc_macro \
253253
-Cpanic=unwind -Cforce-unwind-tables=y \
254254
--crate-type proc-macro --out-dir $(objtree)/rust/ \
@@ -267,15 +267,15 @@ quiet_cmd_rustc_library = $(if $(skip_clippy),RUSTC,$(RUSTC_OR_CLIPPY_QUIET)) L
267267
cmd_rustc_library = \
268268
RUST_BINDINGS_FILE=$(abspath $(objtree)/rust/bindings_generated.rs) \
269269
$(if $(skip_clippy),$(RUSTC),$(RUSTC_OR_CLIPPY)) \
270-
$(rustc_flags) $(rust_cross_flags) $(rustc_target_flags) \
270+
$(rust_flags) $(rust_cross_flags) $(rustc_target_flags) \
271271
--crate-type rlib --out-dir $(objtree)/rust/ -L $(objtree)/rust/ \
272272
--crate-name $(patsubst %.o,%,$(notdir $@)) $<; \
273273
mv $(objtree)/rust/$(patsubst %.o,%,$(notdir $@)).d $(depfile); \
274274
sed -i '/^\#/d' $(depfile) \
275275
$(if $(rustc_objcopy),;$(OBJCOPY) $(rustc_objcopy) $@)
276276

277-
# `$(rustc_flags)` is passed in case the user added `--sysroot`.
278-
rustc_sysroot = $(shell $(RUSTC) $(rustc_flags) --print sysroot)
277+
# `$(rust_flags)` is passed in case the user added `--sysroot`.
278+
rustc_sysroot = $(shell $(RUSTC) $(rust_flags) --print sysroot)
279279
rustc_host_target = $(shell $(RUSTC) --version --verbose | grep -F 'host: ' | cut -d' ' -f2)
280280
RUST_LIB_SRC ?= $(rustc_sysroot)/lib/rustlib/src/rust/library
281281

scripts/Makefile.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ rust_cross_flags := --target=$(realpath $(KBUILD_RUST_TARGET))
299299
quiet_cmd_rustc_o_rs = $(RUSTC_OR_CLIPPY_QUIET) $(quiet_modtag) $@
300300
cmd_rustc_o_rs = \
301301
RUST_MODFILE=$(modfile) \
302-
$(RUSTC_OR_CLIPPY) $(rustc_flags) $(rust_cross_flags) \
302+
$(RUSTC_OR_CLIPPY) $(rust_flags) $(rust_cross_flags) \
303303
-Zallow-features=allocator_api,bench_black_box,concat_idents,global_asm,try_reserve \
304304
--extern alloc --extern kernel \
305305
--crate-type rlib --out-dir $(obj) -L $(objtree)/rust/ \

scripts/Makefile.lib

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ _c_flags = $(filter-out $(CFLAGS_REMOVE_$(target-stem).o), \
134134
$(filter-out $(ccflags-remove-y), \
135135
$(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) $(ccflags-y)) \
136136
$(CFLAGS_$(target-stem).o))
137-
_rustc_flags = $(filter-out $(RUSTFLAGS_REMOVE_$(target-stem).o), \
137+
_rust_flags = $(filter-out $(RUSTFLAGS_REMOVE_$(target-stem).o), \
138138
$(filter-out $(rustflags-remove-y), \
139139
$(KBUILD_RUSTFLAGS) $(rustflags-y)) \
140140
$(RUSTFLAGS_$(target-stem).o))
@@ -221,7 +221,7 @@ c_flags = -Wp,-MMD,$(depfile) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) \
221221
$(_c_flags) $(modkern_cflags) \
222222
$(basename_flags) $(modname_flags)
223223

224-
rustc_flags = $(_rustc_flags) $(modkern_rustflags) @$(objtree)/include/generated/rustc_cfg
224+
rust_flags = $(_rust_flags) $(modkern_rustflags) @$(objtree)/include/generated/rustc_cfg
225225

226226
a_flags = -Wp,-MMD,$(depfile) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) \
227227
$(_a_flags) $(modkern_aflags)

0 commit comments

Comments
 (0)