summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configs/default1
-rw-r--r--configs/linux-cell1
-rw-r--r--src/mesa/x86/Makefile2
3 files changed, 3 insertions, 1 deletions
diff --git a/configs/default b/configs/default
index 6ce0249a9a8..166205a1d31 100644
--- a/configs/default
+++ b/configs/default
@@ -18,6 +18,7 @@ DRM_SOURCE_PATH=$(TOP)/../drm
# Compiler and flags
CC = cc
CXX = CC
+HOST_CC = $(CC)
CFLAGS = -O
CXXFLAGS = -O
GLU_CFLAGS =
diff --git a/configs/linux-cell b/configs/linux-cell
index 02bf61c6b4d..f4d8ef2145f 100644
--- a/configs/linux-cell
+++ b/configs/linux-cell
@@ -8,6 +8,7 @@ CONFIG_NAME = linux-cell
# Compiler and flags
CC = ppu32-gcc
CXX = ppu32-g++
+HOST_CC = gcc
# Cell SDK location
SDK = /opt/ibm/cell-sdk/prototype/sysroot/usr
diff --git a/src/mesa/x86/Makefile b/src/mesa/x86/Makefile
index 3c6a6b11c06..09481dc5094 100644
--- a/src/mesa/x86/Makefile
+++ b/src/mesa/x86/Makefile
@@ -21,7 +21,7 @@ clean:
gen_matypes: gen_matypes.c
- $(CC) $(INCLUDE_DIRS) $(CFLAGS) gen_matypes.c -o gen_matypes
+ $(HOST_CC) $(INCLUDE_DIRS) $(HOST_CFLAGS) gen_matypes.c -o gen_matypes
# need some special rules here, unfortunately
matypes.h: ../main/mtypes.h ../tnl/t_context.h gen_matypes