From 0d64bb7057e54ac00f6ad5f7d36fc461f290ec5e Mon Sep 17 00:00:00 2001 From: Tim Deegan Date: Thu, 7 Apr 2011 15:08:32 +0100 Subject: xen/lto: if the makefile asks for binary, always build binary even if the source is a C file. Signed-off-by: Tim Deegan Acked-by: Keir Fraser --- xen/Rules.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'xen/Rules.mk') diff --git a/xen/Rules.mk b/xen/Rules.mk index f48ac56326..fedda9181b 100644 --- a/xen/Rules.mk +++ b/xen/Rules.mk @@ -112,6 +112,9 @@ obj-y += $(obj-bin-y) obj-bin-y := endif +# Always build obj-bin files as binary even if they come from C source. +$(obj-bin-y): CFLAGS := $(filter-out -flto,$(CFLAGS)) + built_in.o: $(obj-y) ifeq ($(obj-y),) $(CC) $(CFLAGS) -c -x c /dev/null -o $@ -- cgit v1.2.3