From f8ee4092d4b5d23033bf699d1c3a9aa82965fbc5 Mon Sep 17 00:00:00 2001 From: Stewart Smith Date: Tue, 18 Aug 2015 07:59:22 +1000 Subject: Use target CC for __GNUC__ version defines in extract-gcov Signed-off-by: Stewart Smith --- Makefile.main | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Makefile.main') diff --git a/Makefile.main b/Makefile.main index ec9bafb..0441294 100644 --- a/Makefile.main +++ b/Makefile.main @@ -198,7 +198,10 @@ version.c: $(SRC)/make_version.sh $(OBJS_NO_VER) .version include $(shell find $(SRC)/* -name Makefile.check) extract-gcov: extract-gcov.c - $(call Q, HOSTCC ,$(HOSTCC) $(HOSTCFLAGS) -O0 -g -I$(SRC) -o $@ $<,$<) + $(call Q, HOSTCC ,$(HOSTCC) $(HOSTCFLAGS) \ + -DTARGET__GNUC__=`echo '__GNUC__'|$(CC) -E -|grep -v '^#'` \ + -DTARGET__GNUC_MINOR__=`echo '__GNUC__'|$(CC) -E -|grep -v '^#'` \ + -O0 -g -I$(SRC) -o $@ $<,$<) coverage-report: skiboot.info genhtml --branch-coverage -q -o $@ $< -- cgit v1.1