Merge pull request #1725 from demin-han/master
Add LLVM_EXTRA_CONFIGURE_FLAGS
This commit is contained in:
commit
af53b34fd4
|
@ -1158,7 +1158,8 @@ stamps/build-llvm-linux: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) $(BINUTILS_SRCDIR) $(BIN
|
|||
-DLLVM_RUNTIME_TARGETS=$(call make_tuple,$(XLEN),linux-gnu) \
|
||||
-DLLVM_INSTALL_TOOLCHAIN_ONLY=On \
|
||||
-DLLVM_BINUTILS_INCDIR=$(BINUTILS_SRCDIR)/include \
|
||||
-DLLVM_PARALLEL_LINK_JOBS=4
|
||||
-DLLVM_PARALLEL_LINK_JOBS=4 \
|
||||
$(LLVM_EXTRA_CONFIGURE_FLAGS)
|
||||
$(MAKE) -C $(notdir $@)
|
||||
$(MAKE) -C $(notdir $@) install
|
||||
# Build shared/static OpenMP libraries on RV64.
|
||||
|
@ -1220,7 +1221,8 @@ stamps/build-llvm-newlib: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) $(BINUTILS_SRCDIR) $(BI
|
|||
-DLLVM_DEFAULT_TARGET_TRIPLE="$(NEWLIB_TUPLE)" \
|
||||
-DLLVM_INSTALL_TOOLCHAIN_ONLY=On \
|
||||
-DLLVM_BINUTILS_INCDIR=$(BINUTILS_SRCDIR)/include \
|
||||
-DLLVM_PARALLEL_LINK_JOBS=4
|
||||
-DLLVM_PARALLEL_LINK_JOBS=4 \
|
||||
$(LLVM_EXTRA_CONFIGURE_FLAGS)
|
||||
$(MAKE) -C $(notdir $@)
|
||||
$(MAKE) -C $(notdir $@) install
|
||||
cp $(notdir $@)/lib/LLVMgold.$(SHARED_LIB_SUFFIX) $(INSTALL_DIR)/lib
|
||||
|
|
|
@ -140,7 +140,7 @@ devtoolset-7 works.
|
|||
There are a number of additional options that may be passed to
|
||||
configure. See './configure --help' for more details.
|
||||
|
||||
Also you can define extra flags to pass to specific projects: ```BINUTILS_NATIVE_FLAGS_EXTRA, BINUTILS_TARGET_FLAGS_EXTRA, GCC_EXTRA_CONFIGURE_FLAGS, GDB_NATIVE_FLAGS_EXTRA, GDB_TARGET_FLAGS_EXTRA, GLIBC_TARGET_FLAGS_EXTRA, NEWLIB_TARGET_FLAGS_EXTRA```.
|
||||
Also you can define extra flags to pass to specific projects: ```BINUTILS_NATIVE_FLAGS_EXTRA, BINUTILS_TARGET_FLAGS_EXTRA, GCC_EXTRA_CONFIGURE_FLAGS, GDB_NATIVE_FLAGS_EXTRA, GDB_TARGET_FLAGS_EXTRA, GLIBC_TARGET_FLAGS_EXTRA, NEWLIB_TARGET_FLAGS_EXTRA, LLVM_EXTRA_CONFIGURE_FLAGS```.
|
||||
Example: ```GCC_EXTRA_CONFIGURE_FLAGS=--with-gmp=/opt/gmp make linux```
|
||||
|
||||
#### Set default ISA spec version
|
||||
|
|
Loading…
Reference in New Issue