Lines Matching full:macros
83 rustdoc: rustdoc-core rustdoc-macros rustdoc-compiler_builtins \
95 rustdoc-macros: private rustdoc_host = yes
96 rustdoc-macros: private rustc_target_flags = --crate-type proc-macro \
98 rustdoc-macros: $(src)/macros/lib.rs FORCE
118 --extern build_error --extern macros=$(objtree)/$(obj)/libmacros.so \
120 rustdoc-kernel: $(src)/kernel/lib.rs rustdoc-core rustdoc-macros \
138 rusttestlib-macros: private rustc_target_flags = --extern proc_macro
139 rusttestlib-macros: private rustc_test_library_proc = yes
140 rusttestlib-macros: $(src)/macros/lib.rs FORCE
166 --extern build_error --extern macros \
193 rusttest: rusttest-macros rusttest-kernel
195 rusttest-macros: private rustc_target_flags = --extern proc_macro
196 rusttest-macros: private rustdoc_test_target_flags = --crate-type proc-macro
197 rusttest-macros: $(src)/macros/lib.rs FORCE
202 --extern build_error --extern macros --extern bindings --extern uapi
204 rusttestlib-build_error rusttestlib-macros rusttestlib-bindings \
344 # Procedural macros can only be used with the `rustc` that compiled it.
345 $(obj)/libmacros.so: $(src)/macros/lib.rs FORCE
422 --extern build_error --extern macros --extern bindings --extern uapi