Skip to content

Commit 9a28c80

Browse files
wangpc-ppcmuellner
authored andcommitted
Remove --enable-gold and simplify include search
1 parent 94dddaf commit 9a28c80

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

Makefile.in

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,6 @@ stamps/build-binutils-linux: $(BINUTILS_SRCDIR) $(BINUTILS_SRC_GIT) $(PREPARATIO
357357
$(CONFIGURE_HOST) \
358358
--prefix=$(INSTALL_DIR) \
359359
--with-sysroot=$(SYSROOT) \
360-
--enable-gold \
361360
--enable-plugins \
362361
$(MULTILIB_FLAGS) \
363362
@with_guile@ \
@@ -528,7 +527,6 @@ stamps/build-binutils-linux-native: $(BINUTILS_SRCDIR) $(BINUTILS_SRC_GIT) stamp
528527
--target=$(LINUX_TUPLE) \
529528
$(CONFIGURE_HOST) \
530529
--prefix=$(INSTALL_DIR)/native \
531-
--enable-gold \
532530
--enable-plugins \
533531
$(MULTILIB_FLAGS) \
534532
@with_guile@ \
@@ -587,7 +585,6 @@ stamps/build-binutils-newlib: $(BINUTILS_SRCDIR) $(BINUTILS_SRC_GIT) $(PREPARATI
587585
--target=$(NEWLIB_TUPLE) \
588586
$(CONFIGURE_HOST) \
589587
--prefix=$(INSTALL_DIR) \
590-
--enable-gold \
591588
--enable-plugins \
592589
@with_guile@ \
593590
--disable-werror \
@@ -776,7 +773,6 @@ stamps/build-binutils-musl: $(BINUTILS_SRCDIR) $(BINUTILS_SRC_GIT) $(PREPARATION
776773
$(CONFIGURE_HOST) \
777774
--prefix=$(INSTALL_DIR) \
778775
--with-sysroot=$(SYSROOT) \
779-
--enable-gold \
780776
--enable-plugins \
781777
$(MULTILIB_FLAGS) \
782778
@with_guile@ \
@@ -947,7 +943,7 @@ stamps/build-qemu: $(QEMU_SRCDIR) $(QEMU_SRC_GIT) $(PREPARATION_STAMP)
947943
mkdir -p $(dir $@)
948944
date > $@
949945

950-
stamps/build-llvm-linux: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) \
946+
stamps/build-llvm-linux: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) $(BINUTILS_SRCDIR) $(BINUTILS_SRC_GIT) \
951947
stamps/build-gcc-linux-stage2
952948
# We have the following situation:
953949
# - sysroot directory: $(INSTALL_DIR)/sysroot
@@ -974,7 +970,7 @@ stamps/build-llvm-linux: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) \
974970
-DDEFAULT_SYSROOT="../sysroot" \
975971
-DLLVM_RUNTIME_TARGETS=$(call make_tuple,$(XLEN),linux-gnu) \
976972
-DLLVM_INSTALL_TOOLCHAIN_ONLY=On \
977-
-DLLVM_BINUTILS_INCDIR=`find $(INSTALL_DIR) -name plugin-api.h | xargs dirname` \
973+
-DLLVM_BINUTILS_INCDIR=$(BINUTILS_SRCDIR)/include \
978974
-DLLVM_PARALLEL_LINK_JOBS=4
979975
$(MAKE) -C $(notdir $@)
980976
$(MAKE) -C $(notdir $@) install
@@ -983,7 +979,8 @@ stamps/build-llvm-linux: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) \
983979
cd $(INSTALL_DIR)/bin && ln -s -f clang $(LINUX_TUPLE)-clang && ln -s -f clang++ $(LINUX_TUPLE)-clang++
984980
mkdir -p $(dir $@) && touch $@
985981

986-
stamps/build-llvm-newlib: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) stamps/build-gcc-newlib-stage2
982+
stamps/build-llvm-newlib: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) $(BINUTILS_SRCDIR) $(BINUTILS_SRC_GIT) \
983+
stamps/build-gcc-newlib-stage2
987984
rm -rf $@ $(notdir $@)
988985
mkdir $(notdir $@)
989986
cd $(notdir $@) && \
@@ -994,7 +991,7 @@ stamps/build-llvm-newlib: $(LLVM_SRCDIR) $(LLVM_SRC_GIT) stamps/build-gcc-newlib
994991
-DLLVM_ENABLE_PROJECTS="clang;lld" \
995992
-DLLVM_DEFAULT_TARGET_TRIPLE="$(NEWLIB_TUPLE)" \
996993
-DLLVM_INSTALL_TOOLCHAIN_ONLY=On \
997-
-DLLVM_BINUTILS_INCDIR=`find $(INSTALL_DIR) -name plugin-api.h | xargs dirname` \
994+
-DLLVM_BINUTILS_INCDIR=$(BINUTILS_SRCDIR)/include \
998995
-DLLVM_PARALLEL_LINK_JOBS=4
999996
$(MAKE) -C $(notdir $@)
1000997
$(MAKE) -C $(notdir $@) install

0 commit comments

Comments
 (0)