Lines Matching full:macros
94 rustdoc: rustdoc-core rustdoc-macros rustdoc-compiler_builtins \
105 rustdoc-macros: private rustdoc_host = yes
106 rustdoc-macros: private rustc_target_flags = --crate-type proc-macro \
108 rustdoc-macros: $(src)/macros/lib.rs FORCE
128 --extern build_error --extern macros=$(objtree)/$(obj)/libmacros.so \
130 rustdoc-kernel: $(src)/kernel/lib.rs rustdoc-core rustdoc-macros \
149 rusttestlib-macros: private rustc_target_flags = --extern proc_macro
150 rusttestlib-macros: private rustc_test_library_proc = yes
151 rusttestlib-macros: $(src)/macros/lib.rs rusttest-prepare FORCE
177 --extern build_error --extern macros \
204 rusttest: rusttest-macros rusttest-kernel
255 rusttest-macros: private rustc_target_flags = --extern proc_macro
256 rusttest-macros: private rustdoc_test_target_flags = --crate-type proc-macro
257 rusttest-macros: $(src)/macros/lib.rs rusttest-prepare FORCE
262 --extern build_error --extern macros --extern bindings --extern uapi
264 rusttestlib-build_error rusttestlib-macros rusttestlib-bindings \
387 # Procedural macros can only be used with the `rustc` that compiled it.
390 $(obj)/libmacros.so: $(src)/macros/lib.rs $(obj)/core.o FORCE
456 --extern build_error --extern macros --extern bindings --extern uapi