Index: kernel/arch/mips32/Makefile.inc
===================================================================
--- kernel/arch/mips32/Makefile.inc	(revision ec5b3204bea6a5e739faf0a16fd8196042843095)
+++ kernel/arch/mips32/Makefile.inc	(revision 4a8635b414c360bd57bb45bd9718cbff2211cad1)
@@ -38,5 +38,5 @@
 INIT_SIZE = 262144
 
-CFLAGS += -mno-abicalls -G 0 -fno-zero-initialized-in-bss
+GCC_CFLAGS += -mno-abicalls -G 0 -fno-zero-initialized-in-bss
 
 DEFS += -D__32_BITS__ -DMACHINE=$(MACHINE) -DKERNEL_LOAD_ADDRESS=${KERNEL_LOAD_ADDRESS} -DINIT_ADDRESS=${INIT_ADDRESS} -DINIT_SIZE=${INIT_SIZE}
@@ -67,5 +67,5 @@
 	TOOLCHAIN_DIR = /usr/local/mips/bin
 	KERNEL_LOAD_ADDRESS = 0x88002000
-	CFLAGS += -EB -DBIG_ENDIAN -DARCH_HAS_FPU -march=r4600
+	GCC_CFLAGS += -EB -DBIG_ENDIAN -DARCH_HAS_FPU -march=r4600
 	INIT_ADDRESS = 0
 	INIT_SIZE = 0
@@ -81,5 +81,5 @@
 	TARGET = mips-sgi-irix5
 	TOOLCHAIN_DIR = /usr/local/mips/bin
-	CFLAGS += -EB -DBIG_ENDIAN -DARCH_HAS_FPU -mips3
+	GCC_CFLAGS += -EB -DBIG_ENDIAN -DARCH_HAS_FPU -mips3
 	INIT_ADDRESS = 0x81800000
 endif
@@ -90,5 +90,5 @@
 	BFD_NAME = elf32-tradlittlemips
 	BFD = elf32-tradlittlemips
-	CFLAGS += -mhard-float -mips3 -DTLBCNT=16
+	GCC_CFLAGS += -mhard-float -mips3 -DTLBCNT=16
 	TLBCNT = 16
 endif
@@ -96,5 +96,5 @@
 	BFD_NAME = elf32-tradlittlemips
 	BFD = binary
-	CFLAGS += -mhard-float -mips3
+	GCC_CFLAGS += -mhard-float -mips3
 endif
 
