The if_changed macro leads to dependencies being recorded in .*.d, which
aren't loaded anymore. Use if_changed_dep instead, like x86 does.
Fixes: 06ef696c85a7 ("build: introduce if_changed_deps")
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Julien Grall <jgrall@amazon.com>
include:
$(obj)/xen.lds: $(src)/xen.lds.S FORCE
- $(call if_changed,cpp_lds_S)
+ $(call if_changed_dep,cpp_lds_S)
$(obj)/dtb.o: $(patsubst "%",%,$(CONFIG_DTB_FILE))