| # 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 |