File tree 2 files changed +6
-0
lines changed
2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ obj-$(CONFIG_RUST) += core.o compiler_builtins.o alloc.o kernel.o
5
5
extra-$(CONFIG_RUST) += bindings_generated.rs libmodule.so
6
6
extra-$(CONFIG_RUST) += exports_core_generated.h exports_alloc_generated.h
7
7
extra-$(CONFIG_RUST) += exports_kernel_generated.h
8
+ extra-$(CONFIG_RUST) += exports_compiler_builtins_generated.h
8
9
9
10
ifdef CONFIG_CC_IS_CLANG
10
11
bindgen_c_flags = $(c_flags )
@@ -62,6 +63,10 @@ $(objtree)/rust/exports_kernel_generated.h: exports_target_type := _RUST_GPL
62
63
$(objtree ) /rust/exports_kernel_generated.h : $(objtree ) /rust/kernel.o FORCE
63
64
$(call if_changed,exports)
64
65
66
+ $(objtree ) /rust/exports_compiler_builtins_generated.h : exports_target_type := _RUST
67
+ $(objtree ) /rust/exports_compiler_builtins_generated.h : $(objtree ) /rust/compiler_builtins.o FORCE
68
+ $(call if_changed,exports)
69
+
65
70
quiet_cmd_rustc_procmacro = RUSTC P $@
66
71
cmd_rustc_procmacro = \
67
72
$(RUSTC ) $(rustc_flags ) --edition 2018 --extern proc_macro \
Original file line number Diff line number Diff line change 16
16
#include "exports_core_generated.h"
17
17
#include "exports_alloc_generated.h"
18
18
#include "exports_kernel_generated.h"
19
+ #include "exports_compiler_builtins_generated.h"
You can’t perform that action at this time.
0 commit comments