summaryrefslogtreecommitdiffstats
path: root/lld/lib/Driver/CoreOptions.td
diff options
context:
space:
mode:
Diffstat (limited to 'lld/lib/Driver/CoreOptions.td')
-rw-r--r--lld/lib/Driver/CoreOptions.td25
1 files changed, 9 insertions, 16 deletions
diff --git a/lld/lib/Driver/CoreOptions.td b/lld/lib/Driver/CoreOptions.td
index 8a53fd35cbe..df7cb41737d 100644
--- a/lld/lib/Driver/CoreOptions.td
+++ b/lld/lib/Driver/CoreOptions.td
@@ -1,22 +1,15 @@
include "llvm/Option/OptParser.td"
-def core : Flag<["-"], "core">;
-def flavor : Separate<["-"], "flavor">;
-def target : Separate<["-"], "target">, HelpText<"Target triple to link for">;
-def mllvm : Separate<["-"], "mllvm">, HelpText<"Options to pass to LLVM">;
-
-def output : Joined<["-"], "output=">;
-def entry : Joined<["-"], "entry=">;
-def input_search_path : Joined<["-"], "input-search-path=">;
-def output_type : Joined<["-"], "output-type=">;
-def relocatable : Flag<["-"], "relocatable">;
+def output : Separate<["-"], "o">;
+def entry : Separate<["-"], "e">;
-def OCTOTHORPE_OCTOTHORPE_OCTOTHORPE : Flag<["-"], "###">;
+def dead_strip : Flag<["--"], "dead-strip">;
+def undefines_are_errors : Flag<["--"], "undefines-are-errors">;
+def keep_globals : Flag<["--"], "keep-globals">;
+def commons_search_archives : Flag<["--"], "commons-search-archives">;
-def emit_yaml : Flag<["-"], "emit-yaml">;
+def add_pass : Separate<["--"], "add-pass">;
-def noinhibit_exec : Flag<["-"], "noinhibit-exec">,
- HelpText<"Retain the executable output file whenever it is still usable">;
+def target : Separate<["-"], "target">, HelpText<"Target triple to link for">;
+def mllvm : Separate<["-"], "mllvm">, HelpText<"Options to pass to LLVM">;
-def merge_strings : Flag<["-"], "merge-strings">,
- HelpText<"Merge common strings across mergeable sections">;
OpenPOWER on IntegriCloud