Index: llvm/trunk/tools/gold/Makefile =================================================================== --- llvm/trunk/tools/gold/Makefile +++ llvm/trunk/tools/gold/Makefile @@ -9,7 +9,6 @@ LEVEL := ../.. LIBRARYNAME := LLVMgold -LINK_COMPONENTS := support LINK_LIBS_IN_SHARED := 1 SHARED_LIBRARY := 1 LOADABLE_MODULE := 1 @@ -21,6 +20,8 @@ # early so we can set up LINK_COMPONENTS before including Makefile.rules include $(LEVEL)/Makefile.config +LINK_COMPONENTS := $(TARGETS_TO_BUILD) LTO + # Because off_t is used in the public API, the largefile parts are required for # ABI compatibility. CXXFLAGS += -I$(BINUTILS_INCDIR) -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 @@ -28,4 +29,3 @@ include $(LEVEL)/Makefile.common -LIBS += -lLTO