aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gccld/gccld.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-04-18 23:38:22 +0000
committerChris Lattner <sabre@nondot.org>2003-04-18 23:38:22 +0000
commita856db22fa4613a9744709930d75e330a94139e0 (patch)
treef08de0a67b2a7536e886573daada0cbef4915ac1 /tools/gccld/gccld.cpp
parente1c8153d6341957c9b5fb6d9876a850281cffacc (diff)
downloadexternal_llvm-a856db22fa4613a9744709930d75e330a94139e0.zip
external_llvm-a856db22fa4613a9744709930d75e330a94139e0.tar.gz
external_llvm-a856db22fa4613a9744709930d75e330a94139e0.tar.bz2
Add crufty compatibility stuff for ld
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5813 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/gccld/gccld.cpp')
-rw-r--r--tools/gccld/gccld.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/gccld/gccld.cpp b/tools/gccld/gccld.cpp
index 0d15a46..18a20d5 100644
--- a/tools/gccld/gccld.cpp
+++ b/tools/gccld/gccld.cpp
@@ -55,6 +55,14 @@ namespace {
cl::opt<bool>
NoInternalize("disable-internalize",
cl::desc("Do not mark all symbols as internal"));
+
+ // Compatibility options that are ignored, but support by LD
+ cl::opt<std::string>
+ CO3("soname", cl::Hidden, cl::desc("Compatibility option: ignored"));
+ cl::opt<std::string>
+ CO4("version-script", cl::Hidden, cl::desc("Compatibility option: ignored"));
+ cl::opt<bool>
+ CO5("eh-frame-hdr", cl::Hidden, cl::desc("Compatibility option: ignored"));
}
// FileExists - Return true if the specified string is an openable file...