summaryrefslogtreecommitdiffstats
path: root/src/build/mkrules/cc.env.mk
diff options
context:
space:
mode:
authorPatrick Williams <iawillia@us.ibm.com>2013-04-05 14:52:54 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-04-18 09:14:35 -0500
commite51746288cafd570886dd30625f6a74d15ae3835 (patch)
tree7fd8af0c1f24e06b8e8099b104b8546fc29c4631 /src/build/mkrules/cc.env.mk
parentd463911fd7122d75306f6ea9c042d96e1c3597c6 (diff)
downloadtalos-hostboot-e51746288cafd570886dd30625f6a74d15ae3835.tar.gz
talos-hostboot-e51746288cafd570886dd30625f6a74d15ae3835.zip
Support for new and custom fakeroots.
Change-Id: I94de98109b28434050030af824dd6ca50f7a18dc Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4042 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/build/mkrules/cc.env.mk')
-rw-r--r--src/build/mkrules/cc.env.mk15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/build/mkrules/cc.env.mk b/src/build/mkrules/cc.env.mk
index 930a989d8..8a8024c43 100644
--- a/src/build/mkrules/cc.env.mk
+++ b/src/build/mkrules/cc.env.mk
@@ -25,17 +25,18 @@
# Description:
# Configuration of the compiler settings.
-MCP_VER = mcp6
+CROSS_PREFIX ?= powerpc64-unknown-linux-gnu-
+HOST_PREFIX ?= x86_64-pc-linux-gnu-
-CC_RAW = ppc64-$(MCP_VER)-gcc -std=c99
-CXX_RAW = ppc64-$(MCP_VER)-g++
+CC_RAW = $(CROSS_PREFIX)gcc -std=c99
+CXX_RAW = $(CROSS_PREFIX)g++
CC = $(TRACEPP) $(CC_RAW)
CXX = $(TRACEPP) $(CXX_RAW)
-LD = ppc64-$(MCP_VER)-ld
-OBJDUMP = ppc64-$(MCP_VER)-objdump
-GCOV = ppc64-$(MCP_VER)-gcov
+LD = $(CROSS_PREFIX)ld
+OBJDUMP = $(CROSS_PREFIX)objdump
+GCOV = $(CROSS_PREFIX)gcov
CUSTOM_LINKER_EXE = $(ROOTPATH)/src/build/linker/linker
-CUSTOM_LINKER = i686-$(MCP_VER)-jail $(CUSTOM_LINKER_EXE)
+CUSTOM_LINKER = $(HOST_PREFIX)jail $(CUSTOM_LINKER_EXE)
OpenPOWER on IntegriCloud