Lines Matching refs:macros
56 libmacros_name := $(call procmacro-name,macros)
151 --extern macros \
185 rustdoc: rustdoc-core rustdoc-macros rustdoc-compiler_builtins \
225 rustdoc-macros: private rustdoc_host = yes
226 rustdoc-macros: private rustc_target_flags = --crate-type proc-macro \
228 rustdoc-macros: $(src)/macros/lib.rs rustdoc-clean rustdoc-proc_macro2 \
266 rustdoc-macros FORCE
271 --extern build_error --extern macros \
274 rustdoc-kernel: $(src)/kernel/lib.rs rustdoc-core rustdoc-ffi rustdoc-macros \
323 rusttestlib-macros: private rustc_target_flags = --extern proc_macro \
325 rusttestlib-macros: private rustc_test_library_proc = yes
326 rusttestlib-macros: $(src)/macros/lib.rs \
338 rusttestlib-pin_init: $(src)/pin-init/src/lib.rs rusttestlib-macros \
343 --extern build_error --extern macros --extern pin_init \
380 --extern kernel --extern build_error --extern macros \
410 rusttest: rusttest-macros
412 rusttest-macros: private rustc_target_flags = --extern proc_macro \
413 --extern macros --extern kernel --extern pin_init \
415 rusttest-macros: private rustdoc_test_target_flags = --crate-type proc-macro
416 rusttest-macros: $(src)/macros/lib.rs \
417 rusttestlib-macros rusttestlib-kernel rusttestlib-pin_init FORCE
605 # Procedural macros can only be used with the `rustc` that compiled it.
614 $(obj)/$(libmacros_name): $(src)/macros/lib.rs $(obj)/libproc_macro2.rlib \
766 --extern build_error --extern macros --extern bindings --extern uapi \