diff options
Diffstat (limited to 'contrib/llvm/tools/llvm-ld')
-rw-r--r-- | contrib/llvm/tools/llvm-ld/CMakeLists.txt | 8 | ||||
-rw-r--r-- | contrib/llvm/tools/llvm-ld/Makefile | 15 | ||||
-rw-r--r-- | contrib/llvm/tools/llvm-ld/llvm-ld.cpp | 4 |
3 files changed, 2 insertions, 25 deletions
diff --git a/contrib/llvm/tools/llvm-ld/CMakeLists.txt b/contrib/llvm/tools/llvm-ld/CMakeLists.txt deleted file mode 100644 index 370bcb4..0000000 --- a/contrib/llvm/tools/llvm-ld/CMakeLists.txt +++ /dev/null @@ -1,8 +0,0 @@ -set(LLVM_LINK_COMPONENTS ipo scalaropts linker archive bitwriter) - -add_llvm_tool(llvm-ld - Optimize.cpp - llvm-ld.cpp - ) - -add_dependencies(llvm-ld llvm-stub) diff --git a/contrib/llvm/tools/llvm-ld/Makefile b/contrib/llvm/tools/llvm-ld/Makefile deleted file mode 100644 index 1ef9bf1..0000000 --- a/contrib/llvm/tools/llvm-ld/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -##===- tools/llvm-ld/Makefile ------------------------------*- Makefile -*-===## -# -# The LLVM Compiler Infrastructure -# -# This file is distributed under the University of Illinois Open Source -# License. See LICENSE.TXT for details. -# -##===----------------------------------------------------------------------===## - -LEVEL = ../.. - -TOOLNAME = llvm-ld -LINK_COMPONENTS = ipo scalaropts linker archive bitwriter - -include $(LEVEL)/Makefile.common diff --git a/contrib/llvm/tools/llvm-ld/llvm-ld.cpp b/contrib/llvm/tools/llvm-ld/llvm-ld.cpp index 6b4c3c7..ecf0476 100644 --- a/contrib/llvm/tools/llvm-ld/llvm-ld.cpp +++ b/contrib/llvm/tools/llvm-ld/llvm-ld.cpp @@ -37,7 +37,6 @@ #include "llvm/Support/SystemUtils.h" #include "llvm/Support/ToolOutputFile.h" #include "llvm/Support/Signals.h" -#include "llvm/Config/config.h" #include <memory> #include <cstring> using namespace llvm; @@ -424,7 +423,7 @@ static void EmitShellScript(char **argv, Module *M) { PrintAndExit(ErrMsg, M); return; -#endif +#else // Output the script to start the program... std::string ErrorInfo; @@ -470,6 +469,7 @@ static void EmitShellScript(char **argv, Module *M) { } Out2.os() << " " << BitcodeOutputFilename << " ${1+\"$@\"}\n"; Out2.keep(); +#endif } // BuildLinkItems -- This function generates a LinkItemList for the LinkItems |