diff options
author | Patrick Williams <iawillia@us.ibm.com> | 2013-04-05 14:52:54 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-04-18 09:14:35 -0500 |
commit | e51746288cafd570886dd30625f6a74d15ae3835 (patch) | |
tree | 7fd8af0c1f24e06b8e8099b104b8546fc29c4631 /src/build/mkrules/cc.env.mk | |
parent | d463911fd7122d75306f6ea9c042d96e1c3597c6 (diff) | |
download | talos-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.mk | 15 |
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) |