Use $CC from environment (Clang)
This commit is contained in:
parent
3befb96424
commit
f2aa58616b
21
Tuprules.tup
21
Tuprules.tup
|
@ -5,6 +5,20 @@ export DHALL_GENODE_TYPES
|
||||||
export DHALL_PRELUDE
|
export DHALL_PRELUDE
|
||||||
export PKG_CONFIG_PATH
|
export PKG_CONFIG_PATH
|
||||||
|
|
||||||
|
export CC
|
||||||
|
export CXX
|
||||||
|
export LD
|
||||||
|
export OBJCOPY
|
||||||
|
export AR
|
||||||
|
export AS
|
||||||
|
|
||||||
|
CC = $CC
|
||||||
|
CXX= $CXX
|
||||||
|
LD = $LD
|
||||||
|
OBJCOPY = $OBJCOPY
|
||||||
|
AR = $AR
|
||||||
|
AS = $AS
|
||||||
|
|
||||||
ERRATA_DIR=$(TUP_CWD)/errata
|
ERRATA_DIR=$(TUP_CWD)/errata
|
||||||
|
|
||||||
OUTPUTS_OUT=$(TUP_CWD)/out
|
OUTPUTS_OUT=$(TUP_CWD)/out
|
||||||
|
@ -20,7 +34,6 @@ AS_MARCH = -march=i686 --32
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq (@(TUP_ARCH),x86_64)
|
ifeq (@(TUP_ARCH),x86_64)
|
||||||
TOOL_CHAIN_PREFIX=genode-x86-
|
|
||||||
CC_MARCH = -m64 -mcmodel=large
|
CC_MARCH = -m64 -mcmodel=large
|
||||||
LD_MARCH = -melf_x86_64
|
LD_MARCH = -melf_x86_64
|
||||||
endif
|
endif
|
||||||
|
@ -83,12 +96,6 @@ RAW_DIR = $(OUT_RAW_DIR)/$(RAW_NAME)/$(DEPOT_VERSION)
|
||||||
cp %f %o \
|
cp %f %o \
|
||||||
|> $(OUT_RAW_DIR)/$(RAW_NAME)/%b $(OUTPUTS_OUT)/<raw>
|
|> $(OUT_RAW_DIR)/$(RAW_NAME)/%b $(OUTPUTS_OUT)/<raw>
|
||||||
|
|
||||||
CC = $(TOOL_CHAIN_PREFIX)gcc
|
|
||||||
CXX = $(TOOL_CHAIN_PREFIX)g++
|
|
||||||
LD= $(TOOL_CHAIN_PREFIX)ld
|
|
||||||
AR = $(TOOL_CHAIN_PREFIX)ar
|
|
||||||
AS = $(TOOL_CHAIN_PREFIX)as
|
|
||||||
OBJCOPY = $(TOOL_CHAIN_PREFIX)objcopy
|
|
||||||
AS_OPT += $(AS_MARCH)
|
AS_OPT += $(AS_MARCH)
|
||||||
|
|
||||||
LIBGCC = `$(CC) $(CC_MARCH) -print-libgcc-file-name`
|
LIBGCC = `$(CC) $(CC_MARCH) -print-libgcc-file-name`
|
||||||
|
|
Loading…
Reference in New Issue
Block a user