diff --git a/Makefile b/Makefile
index 89f04a04a26093c676f19a16e7c33b2177364b9f..20ce686fb67908a346212ec0db9eb7f54caa78f6 100644
--- a/Makefile
+++ b/Makefile
@@ -38,6 +38,7 @@ endef
 
 COMPILE_C = $(call COMPILE,CC)
 COMPILE_S = $(call COMPILE,AS)
+COMPILE_HOSTC = $(call COMPILE,HOSTCC)
 
 %.o: %.c
 	$(COMPILE_C)
diff --git a/common.mak b/common.mak
index 01c4b6374890ad866ce958e21504e32c43d41789..6836c11241dee71e4caacbb438e178aa835911fe 100644
--- a/common.mak
+++ b/common.mak
@@ -39,7 +39,7 @@ checkheaders: $(HOBJS)
 alltools: $(TOOLS)
 
 $(HOSTOBJS): %.o: %.c
-	$(call COMPILE,HOSTCC)
+	$(COMPILE_HOSTC)
 
 $(HOSTPROGS): %$(HOSTEXESUF): %.o
 	$(HOSTLD) $(HOSTLDFLAGS) $(HOSTLD_O) $^ $(HOSTLIBS)