blob: 77fe871fc3005ae4f283c69fca8788c92c1ad47d [file] [log] [blame]
# LLVM LOCAL begin - TCE target
# Makes --emit-llvm to be added to gcc command by default and
# sets tools to use llvm-ld, llvm-as etc. as binutils for copiler.
# TODO: IMPLEMENT THIS DEFINE
# (maybe could be useful for other new bitcode only targets)
ALWAYS_EMIT_LLVM=1
# we want to output bitcode
TARGET_LIBGCC2_CFLAGS = --emit-llvm
# These does not seem to work correctly.
# For some reason overrides does not reach
# e.g. libgcc2 compilation
LD_FOR_TARGET = llvm-ld
AS_FOR_TARGET = llvm-as
NM_FOR_TARGET = llvm-nm
RANLIB_FOR_TARGET = llvm-ranlib
AR_FOR_TARGET = llvm-ar
# So instead you have to give these for main level configure as follows
# AR_FOR_TARGET=`which llvm-ar` RANLIB_FOR_TARGET=`which llvm-ranlib` \
# AS_FOR_TARGET=`which llvm-as` LD_FOR_TARGET=`which llvm-ld` \
# NM_FOR_TARGET=`which llvm-nm`
# LLVM LOCAL end - TCE target