Lines Matching full:flag
4 def NAME: Flag<["--"], name>, HelpText<help1>;
5 def no_ # NAME: Flag<["--"], "no-" # name>, HelpText<help2>;
13 def help : Flag<["-", "--"], "help">,
15 def help_hidden : Flag<["--"], "help-hidden">,
18 def verbose : Flag<["--"], "verbose">,
23 def color_diagnostics: Flag<["--"], "color-diagnostics">,
26 def no_color_diagnostics: Flag<["--"], "no-color-diagnostics">,
36 def thinlto_emit_imports_files: Flag<["--"], "thinlto-emit-imports-files">,
38 def thinlto_emit_index_files: Flag<["--"], "thinlto-emit-index-files">,
40 def thinlto_index_only: Flag<["--"], "thinlto-index-only">,
58 def version: Flag<["--"], "version">,
65 def : Flag<["--"], "time-trace">,
72 def deduplicate_strings: Flag<["--"], "deduplicate-strings">,
75 def no_deduplicate_strings: Flag<["--"], "no-deduplicate-strings">,
78 def dead_strip_duplicates: Flag<["--"], "dead-strip-duplicates">,
81 def print_dylib_search: Flag<["--"], "print-dylib-search">,
104 def start_lib: Flag<["--"], "start-lib">,
106 def end_lib: Flag<["--"], "end-lib">,
108 def no_warn_dylib_install_name: Flag<["--"], "no-warn-dylib-install-name">,
111 def warn_dylib_install_name: Flag<["--"], "warn-dylib-install-name">,
114 def warn_duplicate_rpath: Flag<["--"], "warn-duplicate-rpath">,
117 def no_warn_duplicate_rpath: Flag<["--"], "no-warn-duplicate-rpath">,
120 def call_graph_profile_sort: Flag<["--"], "call-graph-profile-sort">,
123 def no_call_graph_profile_sort : Flag<["--"], "no-call-graph-profile-sort">,
135 def strict_auto_link : Flag<["--"], "strict-auto-link">,
138 def check_category_conflicts : Flag<["--"], "check-category-conflicts">,
141 def objc_category_merging : Flag<["-"], "objc_category_merging">,
144 def no_objc_category_merging : Flag<["-"], "no_objc_category_merging">,
147 def lto_debug_pass_manager: Flag<["--"], "lto-debug-pass-manager">,
149 def cs_profile_generate: Flag<["--"], "cs-profile-generate">,
168 // Driver.cpp, please remove the hidden flag here.
172 def execute : Flag<["-"], "execute">,
175 def dylib : Flag<["-"], "dylib">,
178 def bundle : Flag<["-"], "bundle">,
181 def r : Flag<["-"], "r">,
185 def dylinker : Flag<["-"], "dylinker">,
189 def dynamic : Flag<["-"], "dynamic">,
192 def static : Flag<["-"], "static">,
196 def preload : Flag<["-"], "preload">,
253 def Z : Flag<["-"], "Z">,
260 def search_paths_first : Flag<["-"], "search_paths_first">,
263 def search_dylibs_first : Flag<["-"], "search_dylibs_first">,
291 def all_load : Flag<["-"], "all_load">,
294 def noall_load : Flag<["-"], "noall_load">,
297 def ObjC : Flag<["-"], "ObjC">,
304 def force_load_swift_libs : Flag<["-"], "force_load_swift_libs">,
343 def dead_strip : Flag<["-"], "dead_strip">,
350 def no_order_inits : Flag<["-"], "no_order_inits">,
354 def no_order_data : Flag<["-"], "no_order_data">,
369 def no_implicit_dylibs : Flag<["-"], "no_implicit_dylibs">,
377 def no_zero_fill_sections : Flag<["-"], "no_zero_fill_sections">,
381 def merge_zero_fill_sections : Flag<["-"], "merge_zero_fill_sections">,
385 def no_branch_islands : Flag<["-"], "no_branch_islands">,
389 def no_deduplicate : Flag<["-"], "no_deduplicate">,
484 def mark_dead_strippable_dylib : Flag<["-"], "mark_dead_strippable_dylib">,
510 def pie : Flag<["-"], "pie">,
513 def no_pie : Flag<["-"], "no_pie">,
525 def allow_stack_execute : Flag<["-"], "allow_stack_execute">,
529 def export_dynamic : Flag<["-"], "export_dynamic">,
542 def keep_private_externs : Flag<["-"], "keep_private_externs">,
546 def d : Flag<["-"], "d">,
561 def no_exported_symbols : Flag<["-"], "no_exported_symbols">,
586 def flat_namespace : Flag<["-"], "flat_namespace">,
589 def twolevel_namespace : Flag<["-"], "twolevel_namespace">,
616 def why_load : Flag<["-"], "why_load">,
619 def whyload : Flag<["-"], "whyload">,
627 def print_statistics : Flag<["-"], "print_statistics">,
631 def t : Flag<["-"], "t">,
634 def whatsloaded : Flag<["-"], "whatsloaded">,
638 def order_file_statistics : Flag<["-"], "order_file_statistics">,
650 def save_temps : Flag<["-"], "save-temps">,
656 def S : Flag<["-"], "S">,
659 def x : Flag<["-"], "x">,
681 def v : Flag<["-"], "v">,
684 def adhoc_codesign : Flag<["-"], "adhoc_codesign">,
687 def no_adhoc_codesign : Flag<["-"], "no_adhoc_codesign">,
690 def reproducible : Flag<["-"], "reproducible">,
693 def version_details : Flag<["-"], "version_details">,
697 def no_weak_imports : Flag<["-"], "no_weak_imports">,
701 def verbose_deduplicate : Flag<["-"], "verbose_deduplicate">,
705 def no_inits : Flag<["-"], "no_inits">,
709 def no_warn_inits : Flag<["-"], "no_warn_inits">,
746 def trace_symbol_layout : Flag<["-"], "trace_symbol_layout">,
750 def data_const : Flag<["-"], "data_const">,
753 def no_data_const : Flag<["-"], "no_data_const">,
756 def text_exec : Flag<["-"], "text_exec">,
770 def allow_heap_execute : Flag<["-"], "allow_heap_execute">,
774 def application_extension : Flag<["-"], "application_extension">,
777 def no_application_extension : Flag<["-"], "no_application_extension">,
780 def fatal_warnings : Flag<["-"], "fatal_warnings">,
783 def no_eh_labels : Flag<["-"], "no_eh_labels">,
787 def warn_compact_unwind : Flag<["-"], "warn_compact_unwind">,
791 def warn_weak_exports : Flag<["-"], "warn_weak_exports">,
795 def no_weak_exports : Flag<["-"], "no_weak_exports">,
799 def objc_gc_compaction : Flag<["-"], "objc_gc_compaction">,
803 def objc_gc : Flag<["-"], "objc_gc">,
807 def objc_gc_only : Flag<["-"], "objc_gc_only">,
811 def dead_strip_dylibs : Flag<["-"], "dead_strip_dylibs">,
814 def allow_sub_type_mismatches : Flag<["-"], "allow_sub_type_mismatches">,
818 def no_uuid : Flag<["-"], "no_uuid">,
821 def root_safe : Flag<["-"], "root_safe">,
825 def setuid_safe : Flag<["-"], "setuid_safe">,
829 def interposable : Flag<["-"], "interposable">,
833 def multi_module : Flag<["-"], "multi_module">,
869 def headerpad_max_install_names : Flag<["-"], "headerpad_max_install_names">,
872 def bind_at_load : Flag<["-"], "bind_at_load">,
876 def force_flat_namespace : Flag<["-"], "force_flat_namespace">,
933 def force_cpusubtype_ALL : Flag<["-"], "force_cpusubtype_ALL">,
937 def no_arch_warnings : Flag<["-"], "no_arch_warnings">,
941 def arch_errors_fatal : Flag<["-"], "arch_errors_fatal">,
948 def w : Flag<["-"], "w">,
955 def arch_multiple : Flag<["-"], "arch_multiple">,
963 def keep_relocs : Flag<["-"], "keep_relocs">,
967 def warn_stabs : Flag<["-"], "warn_stabs">,
971 def warn_commons : Flag<["-"], "warn_commons">,
975 def read_only_stubs : Flag<["-"], "read_only_stubs">,
984 def no_function_starts : Flag<["-"], "no_function_starts">,
1007 def page_align_data_atoms : Flag<["-"], "page_align_data_atoms">,
1011 def not_for_dyld_shared_cache : Flag<["-"], "not_for_dyld_shared_cache">,
1021 def no_dtrace_dof : Flag<["-"], "no_dtrace_dof">,
1024 def objc_stubs_fast : Flag<["-"], "objc_stubs_fast">,
1027 def objc_stubs_small : Flag<["-"], "objc_stubs_small">,
1034 def ignore_auto_link : Flag<["-"], "ignore_auto_link">,
1055 def single_module : Flag<["-"], "single_module">,
1059 def no_dead_strip_inits_and_terms : Flag<["-"], "no_dead_strip_inits_and_terms">,
1084 def nofixprebinding : Flag<["-"], "nofixprebinding">,
1088 def noprebind_all_twolevel_modules : Flag<["-"], "noprebind_all_twolevel_modules">,
1092 def prebind_all_twolevel_modules : Flag<["-"], "prebind_all_twolevel_modules">,
1096 def prebind_allow_overlap : Flag<["-"], "prebind_allow_overlap">,
1100 def noprebind : Flag<["-"], "noprebind">,
1114 def b : Flag<["-"], "b">,
1118 def Sn : Flag<["-"], "Sn">,
1122 def Si : Flag<["-"], "Si">,
1126 def Sp : Flag<["-"], "Sp">,
1130 def X : Flag<["-"], "X">,
1134 def s : Flag<["-"], "s">,
1138 def m : Flag<["-"], "m">,
1147 def nomultidefs : Flag<["-"], "nomultidefs">,
1161 def private_bundle : Flag<["-"], "private_bundle">,
1170 def sectorder_detail : Flag<["-"], "sectorder_detail">,
1174 def no_compact_linkedit : Flag<["-"], "no_compact_linkedit">,
1178 def dependent_dr_info : Flag<["-"], "dependent_dr_info">,
1182 def no_dependent_dr_info : Flag<["-"], "no_dependent_dr_info">,
1186 def seglinkedit : Flag<["-"], "seglinkedit">,
1190 def noseglinkedit : Flag<["-"], "noseglinkedit">,
1194 def fvmlib : Flag<["-"], "fvmlib">,
1198 def run_init_lazily : Flag<["-"], "run_init_lazily">,
1202 def prebind : Flag<["-"], "prebind">,
1206 def twolevel_namespace_hints : Flag<["-"], "twolevel_namespace_hints">,
1210 def slow_stubs : Flag<["-"], "slow_stubs">,
1215 def bitcode_bundle : Flag<["-"], "bitcode_bundle">,
1219 def bitcode_hide_symbols : Flag<["-"], "bitcode_hide_symbols">,
1232 def bitcode_verify : Flag<["-"], "bitcode_verify">,
1239 def add_linker_option : Flag<["-"], "add_linker_option">,
1243 def add_source_version : Flag<["-"], "add_source_version">,
1247 def no_source_version : Flag<["-"], "no_source_version">,
1251 def add_split_seg_info : Flag<["-"], "add_split_seg_info">,
1255 def allow_dead_duplicates : Flag<["-"], "allow_dead_duplicates">,
1259 def allow_simulator_linking_to_macosx_dylibs : Flag<["-"], "allow_simulator_linking_to_macosx_dylib…
1263 def classic_linker : Flag<["-"], "classic_linker">,
1267 def data_in_code_info : Flag<["-"], "data_in_code_info">,
1270 def no_data_in_code_info : Flag<["-"], "no_data_in_code_info">,
1273 def debug_snapshot : Flag<["-"], "debug_snapshot">,
1277 def demangle : Flag<["-"], "demangle">,
1279 def encryptable : Flag<["-"], "encryptable">,
1282 def no_encryption : Flag<["-"], "no_encryption">,
1285 def executable_path : Flag<["-"], "executable_path">,
1289 def fixup_chains : Flag<["-"], "fixup_chains">,
1292 def no_fixup_chains : Flag<["-"], "no_fixup_chains">,
1295 def fixup_chains_section : Flag<["-"], "fixup_chains_section">,
1299 def objc_relative_method_lists : Flag<["-"], "objc_relative_method_lists">,
1302 def no_objc_relative_method_lists : Flag<["-"], "no_objc_relative_method_lists">,
1305 def flto_codegen_only : Flag<["-"], "flto-codegen-only">,
1309 def force_symbol_not_weak : Flag<["-"], "force_symbol_not_weak">,
1313 def force_symbols_coalesce_list : Flag<["-"], "force_symbols_coalesce_list">,
1325 def force_symbol_weak : Flag<["-"], "force_symbol_weak">,
1329 def function_starts : Flag<["-"], "function_starts">,
1332 def i : Flag<["-"], "i">,
1336 def ignore_optimization_hints : Flag<["-"], "ignore_optimization_hints">,
1339 def init_offsets : Flag<["-"], "init_offsets">,
1342 def keep_dwarf_unwind : Flag<["-"], "keep_dwarf_unwind">,
1346 def no_keep_dwarf_unwind : Flag<["-"], "no_keep_dwarf_unwind">,
1350 def kext : Flag<["-"], "kext">,
1354 def kext_objects_dir : Flag<["-"], "kext_objects_dir">,
1358 def no_kext_objects : Flag<["-"], "no_kext_objects">,
1362 def kexts_use_stubs : Flag<["-"], "kexts_use_stubs">,
1366 def no_compact_unwind : Flag<["-"], "no_compact_unwind">,
1370 def no_new_main : Flag<["-"], "no_new_main">,
1374 def pause : Flag<["-"], "pause">,
1378 def random_uuid : Flag<["-"], "random_uuid">,
1382 def simulator_support : Flag<["-"], "simulator_support">,
1386 def snapshot_dir : Flag<["-"], "snapshot_dir">,
1390 def source_version : Flag<["-"], "source_version">,
1394 def threaded_starts_section : Flag<["-"], "threaded_starts_section">,
1398 def verbose_optimization_hints : Flag<["-"], "verbose_optimization_hints">,
1402 def version_load_command : Flag<["-"], "version_load_command">,
1409 def M : Flag<["-"], "M">,
1413 def new_linker : Flag<["-"], "new_linker">,
1424 def debug_variant : Flag<["-"], "debug_variant">,
1429 // NOTE: This flag should be respected if -warn_duplicate_libraries is ever implemented.
1430 def no_warn_duplicate_libraries : Flag<["-"], "no_warn_duplicate_libraries">,