forked from OSchip/llvm-project
[ELF] Change some "Alias for " help messages to use double dashed options
The aliased options in the --help output use double dashes. It is inconsistent to have single-dashed messages. Additionally, -l and -t are common short options and single-dashed forms prefixed with them can cause confusion.
This commit is contained in:
parent
322b53239d
commit
42bb5cc502
|
@ -515,43 +515,43 @@ def thinlto_jobs: J<"thinlto-jobs=">,
|
|||
def thinlto_object_suffix_replace_eq: J<"thinlto-object-suffix-replace=">;
|
||||
def thinlto_prefix_replace_eq: J<"thinlto-prefix-replace=">;
|
||||
|
||||
def: J<"plugin-opt=O">, Alias<lto_O>, HelpText<"Alias for -lto-O">;
|
||||
def: J<"plugin-opt=O">, Alias<lto_O>, HelpText<"Alias for --lto-O">;
|
||||
def: F<"plugin-opt=debug-pass-manager">,
|
||||
Alias<lto_debug_pass_manager>, HelpText<"Alias for -lto-debug-pass-manager">;
|
||||
def: F<"plugin-opt=disable-verify">, Alias<disable_verify>, HelpText<"Alias for -disable-verify">;
|
||||
Alias<lto_debug_pass_manager>, HelpText<"Alias for --lto-debug-pass-manager">;
|
||||
def: F<"plugin-opt=disable-verify">, Alias<disable_verify>, HelpText<"Alias for --disable-verify">;
|
||||
def plugin_opt_dwo_dir_eq: J<"plugin-opt=dwo_dir=">,
|
||||
HelpText<"Directory to store .dwo files when LTO and debug fission are used">;
|
||||
def plugin_opt_emit_llvm: F<"plugin-opt=emit-llvm">;
|
||||
def: J<"plugin-opt=jobs=">, Alias<thinlto_jobs>, HelpText<"Alias for -thinlto-jobs">;
|
||||
def: J<"plugin-opt=lto-partitions=">, Alias<lto_partitions>, HelpText<"Alias for -lto-partitions">;
|
||||
def: J<"plugin-opt=jobs=">, Alias<thinlto_jobs>, HelpText<"Alias for --thinlto-jobs">;
|
||||
def: J<"plugin-opt=lto-partitions=">, Alias<lto_partitions>, HelpText<"Alias for --lto-partitions">;
|
||||
def plugin_opt_mcpu_eq: J<"plugin-opt=mcpu=">;
|
||||
def: F<"plugin-opt=new-pass-manager">,
|
||||
Alias<lto_new_pass_manager>, HelpText<"Alias for -lto-new-pass-manager">;
|
||||
Alias<lto_new_pass_manager>, HelpText<"Alias for --lto-new-pass-manager">;
|
||||
def: F<"plugin-opt=cs-profile-generate">,
|
||||
Alias<lto_cs_profile_generate>, HelpText<"Alias for -lto-cs-profile-generate">;
|
||||
Alias<lto_cs_profile_generate>, HelpText<"Alias for --lto-cs-profile-generate">;
|
||||
def: J<"plugin-opt=cs-profile-path=">,
|
||||
Alias<lto_cs_profile_file>, HelpText<"Alias for -lto-cs-profile-file">;
|
||||
Alias<lto_cs_profile_file>, HelpText<"Alias for --lto-cs-profile-file">;
|
||||
def: J<"plugin-opt=obj-path=">,
|
||||
Alias<lto_obj_path_eq>,
|
||||
HelpText<"Alias for -lto-obj-path=">;
|
||||
HelpText<"Alias for --lto-obj-path=">;
|
||||
def: J<"plugin-opt=sample-profile=">,
|
||||
Alias<lto_sample_profile>, HelpText<"Alias for -lto-sample-profile">;
|
||||
def: F<"plugin-opt=save-temps">, Alias<save_temps>, HelpText<"Alias for -save-temps">;
|
||||
Alias<lto_sample_profile>, HelpText<"Alias for --lto-sample-profile">;
|
||||
def: F<"plugin-opt=save-temps">, Alias<save_temps>, HelpText<"Alias for --save-temps">;
|
||||
def: F<"plugin-opt=thinlto-emit-imports-files">,
|
||||
Alias<thinlto_emit_imports_files>,
|
||||
HelpText<"Alias for -thinlto-emit-imports-files">;
|
||||
HelpText<"Alias for --thinlto-emit-imports-files">;
|
||||
def: F<"plugin-opt=thinlto-index-only">,
|
||||
Alias<thinlto_index_only>,
|
||||
HelpText<"Alias for -thinlto-index-only">;
|
||||
HelpText<"Alias for --thinlto-index-only">;
|
||||
def: J<"plugin-opt=thinlto-index-only=">,
|
||||
Alias<thinlto_index_only_eq>,
|
||||
HelpText<"Alias for -thinlto-index-only=">;
|
||||
HelpText<"Alias for --thinlto-index-only=">;
|
||||
def: J<"plugin-opt=thinlto-object-suffix-replace=">,
|
||||
Alias<thinlto_object_suffix_replace_eq>,
|
||||
HelpText<"Alias for -thinlto-object-suffix-replace=">;
|
||||
HelpText<"Alias for --thinlto-object-suffix-replace=">;
|
||||
def: J<"plugin-opt=thinlto-prefix-replace=">,
|
||||
Alias<thinlto_prefix_replace_eq>,
|
||||
HelpText<"Alias for -thinlto-prefix-replace=">;
|
||||
HelpText<"Alias for --thinlto-prefix-replace=">;
|
||||
|
||||
// Ignore LTO plugin-related options.
|
||||
// clang -flto passes -plugin and -plugin-opt to the linker. This is required
|
||||
|
|
Loading…
Reference in New Issue