diff --git a/Makefile.in b/Makefile.in
index dcc075e..fba1c48 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -55,8 +55,8 @@ static:
 
 
 
-include $(PROJECT_DIR)/sysinfo/toolchain/$(TOOLCHAIN).mk
 include $(PROJECT_DIR)/sysinfo/host/$(HOST).mk
+include $(PROJECT_DIR)/sysinfo/toolchain/$(TOOLCHAIN).mk
 
 include $(PROJECT_DIR)/project/defs.mk
 include $(PROJECT_DIR)/project/tree.mk
diff --git a/sysinfo/host/native.mk b/sysinfo/host/native.mk
index 465a01b..08b02b6 100644
--- a/sysinfo/host/native.mk
+++ b/sysinfo/host/native.mk
@@ -1,6 +1,5 @@
 include $(PROJECT_DIR)/sysinfo/os/$(NATIVE_OS).mk
 
-CC 		= $(CROSS_COMPILE)$(NATIVE_CC)
 OS 		= $(NATIVE_OS)
 HOST_BITS 	= $(NATIVE_OS_BITS)
 HOST_UNDERSCORE = $(NATIVE_OS_UNDERSCORE)
diff --git a/sysinfo/toolchain/gcc.mk b/sysinfo/toolchain/gcc.mk
index 441a2ca..933fb48 100644
--- a/sysinfo/toolchain/gcc.mk
+++ b/sysinfo/toolchain/gcc.mk
@@ -1,4 +1,4 @@
-CC 		= $(CROSS_COMPILE)gcc
+CC 		= $(CROSS_COMPILE)$(NATIVE_CC)
 CPP 		= $(CROSS_COMPILE)cpp
 CXX 		= $(CROSS_COMPILE)c++