[lld] r232030 - Fix configure & make build by adding support for the ExampleSubTarget.

Iain Sandoe iain at codesourcery.com
Thu Mar 12 04:47:52 PDT 2015


Author: iains
Date: Thu Mar 12 06:47:51 2015
New Revision: 232030

URL: http://llvm.org/viewvc/llvm-project?rev=232030&view=rev
Log:
Fix configure & make build by adding support for the ExampleSubTarget.



Added:
    lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/Makefile
Modified:
    lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile
    lld/trunk/tools/lld/Makefile
    lld/trunk/unittests/DriverTests/Makefile

Added: lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/Makefile
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/Makefile?rev=232030&view=auto
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/Makefile (added)
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/Makefile Thu Mar 12 06:47:51 2015
@@ -0,0 +1,15 @@
+##===- lld/lib/ReaderWriter/ELF/X86_64/Makefile ----------*- Makefile -*-===##
+#
+#                     The LLVM Compiler Infrastructure
+#
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
+#
+##===----------------------------------------------------------------------===##
+
+LLD_LEVEL := ../../../../..
+LIBRARYNAME := lldExampleSubTarget
+USEDLIBS = lldX86_64ELFTarget.a
+CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLD_LEVEL)/lib/ReaderWriter/ELF
+
+include $(LLD_LEVEL)/Makefile

Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile?rev=232030&r1=232029&r2=232030&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile (original)
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile Thu Mar 12 06:47:51 2015
@@ -12,4 +12,6 @@ LIBRARYNAME := lldX86_64ELFTarget
 USEDLIBS = lldCore.a
 CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLD_LEVEL)/lib/ReaderWriter/ELF
 
+PARALLEL_DIRS := ExampleSubTarget
+
 include $(LLD_LEVEL)/Makefile

Modified: lld/trunk/tools/lld/Makefile
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/tools/lld/Makefile?rev=232030&r1=232029&r2=232030&view=diff
==============================================================================
--- lld/trunk/tools/lld/Makefile (original)
+++ lld/trunk/tools/lld/Makefile Thu Mar 12 06:47:51 2015
@@ -23,8 +23,8 @@ USEDLIBS = lldDriver.a lldConfig.a \
            lldELF.a lldMachO.a lldPECOFF.a lldYAML.a \
            lldReaderWriter.a lldCore.a lldNative.a \
            lldHexagonELFTarget.a lldMipsELFTarget.a \
-           lldX86ELFTarget.a lldX86_64ELFTarget.a lldAArch64ELFTarget.a \
-           lldARMELFTarget.a \
+           lldX86ELFTarget.a lldExampleSubTarget.a lldX86_64ELFTarget.a \
+           lldAArch64ELFTarget.a lldARMELFTarget.a \
            LLVMOption.a
 
 include $(LLD_LEVEL)/Makefile

Modified: lld/trunk/unittests/DriverTests/Makefile
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/unittests/DriverTests/Makefile?rev=232030&r1=232029&r2=232030&view=diff
==============================================================================
--- lld/trunk/unittests/DriverTests/Makefile (original)
+++ lld/trunk/unittests/DriverTests/Makefile Thu Mar 12 06:47:51 2015
@@ -13,8 +13,8 @@ USEDLIBS = lldDriver.a lldConfig.a \
            lldELF.a lldMachO.a lldPECOFF.a \
            lldCore.a lldNative.a lldReaderWriter.a \
            lldHexagonELFTarget.a lldMipsELFTarget.a \
-           lldX86ELFTarget.a lldX86_64ELFTarget.a lldYAML.a \
-           lldAArch64ELFTarget.a lldARMELFTarget.a \
+           lldX86ELFTarget.a lldExampleSubTarget.a lldX86_64ELFTarget.a \
+           lldYAML.a lldAArch64ELFTarget.a lldARMELFTarget.a \
            LLVMObject.a LLVMMCParser.a LLVMMC.a LLVMBitReader.a \
            LLVMCore.a LLVMOption.a LLVMSupport.a
 include $(LLD_LEVEL)/unittests/Makefile





More information about the llvm-commits mailing list