Lines Matching refs:plugin
22 GCC_PLUGINS_DIR = $(shell $(CC) -print-file-name=plugin)
33 plugin-single := $(foreach m, $(GCC_PLUGIN), $(if $($(m:%.so=%-objs)),,$(m)))
34 plugin-multi := $(filter-out $(plugin-single), $(GCC_PLUGIN))
35 plugin-objs := $(sort $(foreach m, $(plugin-multi), $($(m:%.so=%-objs))))
37 targets += $(plugin-single) $(plugin-multi) $(plugin-objs)
40 plugin-single := $(addprefix $(obj)/, $(plugin-single))
41 plugin-multi := $(addprefix $(obj)/, $(plugin-multi))
42 plugin-objs := $(addprefix $(obj)/, $(plugin-objs))
47 $(plugin-single): $(obj)/%.so: $(src)/%.c FORCE
54 $(plugin-multi): FORCE
56 $(foreach m, $(notdir $(plugin-multi)), $(eval $(obj)/$m: $(addprefix $(obj)/, $($(m:%.so=%-objs)))…
61 $(plugin-objs): $(obj)/%.o: $(src)/%.c FORCE