Lines Matching defs:TWO_DASHES

131 // TWO_DASHES is how we print the option in --help.  However, some
136 ONE_DASH, TWO_DASHES, EXACTLY_ONE_DASH, EXACTLY_TWO_DASHES, DASH_Z
142 // DASHES is an instance of the Dashes enum: ONE_DASH, TWO_DASHES, etc.
668 DEFINE_special(help, options::TWO_DASHES, '\0',
670 DEFINE_special(version, options::TWO_DASHES, 'v',
683 DEFINE_bool(add_needed, options::TWO_DASHES, '\0', false,
687 DEFINE_bool_alias(allow_multiple_definition, muldefs, options::TWO_DASHES,
692 DEFINE_bool(allow_shlib_undefined, options::TWO_DASHES, '\0', false,
696 DEFINE_bool(apply_dynamic_relocs, options::TWO_DASHES, '\0', true,
701 DEFINE_bool(as_needed, options::TWO_DASHES, '\0', false,
715 DEFINE_string(format, options::TWO_DASHES, 'b', "elf",
718 DEFINE_bool(be8, options::TWO_DASHES, '\0', false,
721 DEFINE_optional_string(build_id, options::TWO_DASHES, '\0', "tree",
726 options::TWO_DASHES, '\0', 2 << 20,
729 DEFINE_uint64(build_id_min_file_size_for_treehash, options::TWO_DASHES,
758 DEFINE_bool(check_sections, options::TWO_DASHES, '\0', true,
762 DEFINE_enum(compress_debug_sections, options::TWO_DASHES, '\0', "none",
767 DEFINE_bool(copy_dt_needed_entries, options::TWO_DASHES, '\0', false,
771 DEFINE_bool(cref, options::TWO_DASHES, '\0', false,
775 DEFINE_bool(ctors_in_init_array, options::TWO_DASHES, '\0', true,
781 DEFINE_bool(define_common, options::TWO_DASHES, 'd', false,
789 DEFINE_string(debug, options::TWO_DASHES, '\0', "",
793 DEFINE_special(defsym, options::TWO_DASHES, '\0',
796 DEFINE_optional_string(demangle, options::TWO_DASHES, '\0', NULL,
799 DEFINE_bool(no_demangle, options::TWO_DASHES, '\0', false,
803 DEFINE_string(dependency_file, options::TWO_DASHES, '\0', NULL,
807 DEFINE_bool(detect_odr_violations, options::TWO_DASHES, '\0', false,
811 DEFINE_bool(dynamic_list_data, options::TWO_DASHES, '\0', false,
814 DEFINE_bool(dynamic_list_cpp_new, options::TWO_DASHES, '\0', false,
817 DEFINE_bool(dynamic_list_cpp_typeinfo, options::TWO_DASHES, '\0', false,
820 DEFINE_special(dynamic_list, options::TWO_DASHES, '\0',
825 DEFINE_bool(emit_stub_syms, options::TWO_DASHES, '\0', true,
829 DEFINE_string(entry, options::TWO_DASHES, 'e', NULL,
832 DEFINE_bool(eh_frame_hdr, options::TWO_DASHES, '\0', false,
841 DEFINE_bool(enum_size_warning, options::TWO_DASHES, '\0', true, NULL,
845 DEFINE_special(exclude_libs, options::TWO_DASHES, '\0',
849 DEFINE_bool(export_dynamic, options::TWO_DASHES, 'E', false,
853 DEFINE_set(export_dynamic_symbol, options::TWO_DASHES, '\0',
863 DEFINE_set(auxiliary, options::TWO_DASHES, 'f',
867 DEFINE_string(filter, options::TWO_DASHES, 'F', NULL,
871 DEFINE_bool(fatal_warnings, options::TWO_DASHES, '\0', false,
878 DEFINE_bool(fix_arm1176, options::TWO_DASHES, '\0', true,
882 DEFINE_bool(fix_cortex_a8, options::TWO_DASHES, '\0', false,
886 DEFINE_bool(fix_cortex_a53_843419, options::TWO_DASHES, '\0', false,
890 DEFINE_bool(fix_cortex_a53_835769, options::TWO_DASHES, '\0', false,
894 DEFINE_special(fix_v4bx, options::TWO_DASHES, '\0',
898 DEFINE_special(fix_v4bx_interworking, options::TWO_DASHES, '\0',
912 DEFINE_bool(gc_sections, options::TWO_DASHES, '\0', false,
916 DEFINE_bool(gdb_index, options::TWO_DASHES, '\0', false,
920 DEFINE_bool(gnu_unique, options::TWO_DASHES, '\0', true,
932 DEFINE_double(hash_bucket_empty_fraction, options::TWO_DASHES, '\0', 0.0,
936 DEFINE_enum(hash_style, options::TWO_DASHES, '\0', DEFAULT_HASH_STYLE,
945 DEFINE_enum(icf, options::TWO_DASHES, '\0', "none",
952 DEFINE_uint(icf_iterations, options::TWO_DASHES , '\0', 0,
955 DEFINE_special(incremental, options::TWO_DASHES, '\0',
960 DEFINE_special(no_incremental, options::TWO_DASHES, '\0',
963 DEFINE_special(incremental_full, options::TWO_DASHES, '\0',
967 DEFINE_special(incremental_update, options::TWO_DASHES, '\0',
970 DEFINE_string(incremental_base, options::TWO_DASHES, '\0', NULL,
975 DEFINE_special(incremental_changed, options::TWO_DASHES, '\0',
978 DEFINE_special(incremental_unchanged, options::TWO_DASHES, '\0',
981 DEFINE_special(incremental_unknown, options::TWO_DASHES, '\0',
984 DEFINE_special(incremental_startup_unchanged, options::TWO_DASHES, '\0',
988 DEFINE_percent(incremental_patch, options::TWO_DASHES, '\0', 10,
996 DEFINE_string(dynamic_linker, options::TWO_DASHES, 'I', NULL,
1001 DEFINE_special(just_symbols, options::TWO_DASHES, '\0',
1006 DEFINE_bool(keep_files_mapped, options::TWO_DASHES, '\0', true,
1010 DEFINE_set(keep_unique, options::TWO_DASHES, '\0',
1015 DEFINE_special(library, options::TWO_DASHES, 'l',
1018 DEFINE_bool(ld_generated_unwind_info, options::TWO_DASHES, '\0', true,
1022 DEFINE_dirlist(library_path, options::TWO_DASHES, 'L',
1025 DEFINE_bool(long_plt, options::TWO_DASHES, '\0', false,
1034 DEFINE_bool(map_whole_files, options::TWO_DASHES, '\0',
1039 DEFINE_bool(merge_exidx_entries, options::TWO_DASHES, '\0', true,
1043 DEFINE_bool(mmap_output_file, options::TWO_DASHES, '\0', true,
1047 DEFINE_bool(print_map, options::TWO_DASHES, 'M', false,
1055 DEFINE_bool(nmagic, options::TWO_DASHES, 'n', false,
1061 DEFINE_bool(no_keep_memory, options::TWO_DASHES, '\0', false,
1065 DEFINE_bool_alias(no_undefined, defs, options::TWO_DASHES, '\0',
1069 DEFINE_bool(noinhibit_exec, options::TWO_DASHES, '\0', false,
1078 DEFINE_string(output, options::TWO_DASHES, 'o', "a.out",
1087 DEFINE_enum(orphan_handling, options::TWO_DASHES, '\0', "place",
1099 DEFINE_bool_alias(pic_executable, pie, options::TWO_DASHES, '\0',
1104 DEFINE_bool(pic_veneer, options::TWO_DASHES, '\0', false,
1111 DEFINE_var(plt_align, options::TWO_DASHES, '\0', 0, "5",
1115 DEFINE_bool(plt_localentry, options::TWO_DASHES, '\0', false,
1119 DEFINE_bool(plt_static_chain, options::TWO_DASHES, '\0', false,
1123 DEFINE_bool(plt_thread_safe, options::TWO_DASHES, '\0', false,
1128 DEFINE_special(plugin, options::TWO_DASHES, '\0',
1130 DEFINE_special(plugin_opt, options::TWO_DASHES, '\0',
1133 DEFINE_special(plugin, options::TWO_DASHES, '\0',
1135 DEFINE_special(plugin_opt, options::TWO_DASHES, '\0',
1140 DEFINE_bool(posix_fallocate, options::TWO_DASHES, '\0', true,
1144 DEFINE_enum(power10_stubs, options::TWO_DASHES, '\0', "yes",
1147 DEFINE_special(no_power10_stubs, options::TWO_DASHES, '\0',
1150 DEFINE_bool(preread_archive_symbols, options::TWO_DASHES, '\0', false,
1153 DEFINE_bool(print_gc_sections, options::TWO_DASHES, '\0', false,
1157 DEFINE_bool(print_icf_sections, options::TWO_DASHES, '\0', false,
1161 DEFINE_bool(print_output_format, options::TWO_DASHES, '\0', false,
1164 DEFINE_string(print_symbol_counts, options::TWO_DASHES, '\0', NULL,
1168 DEFINE_special(push_state, options::TWO_DASHES, '\0',
1170 DEFINE_special(pop_state, options::TWO_DASHES, '\0',
1175 DEFINE_bool(emit_relocs, options::TWO_DASHES, 'q', false,
1186 DEFINE_bool(relax, options::TWO_DASHES, '\0', false,
1190 DEFINE_string(retain_symbols_file, options::TWO_DASHES, '\0', NULL,
1193 DEFINE_bool(rosegment, options::TWO_DASHES, '\0', false,
1197 DEFINE_uint64(rosegment_gap, options::TWO_DASHES, '\0', -1U,
1210 DEFINE_dirlist(rpath_link, options::TWO_DASHES, '\0',
1216 DEFINE_bool(strip_all, options::TWO_DASHES, 's', false,
1218 DEFINE_bool(strip_debug, options::TWO_DASHES, 'S', false,
1220 DEFINE_bool(strip_debug_non_line, options::TWO_DASHES, '\0', false,
1222 DEFINE_bool(strip_debug_gdb, options::TWO_DASHES, '\0', false,
1225 DEFINE_bool(strip_lto_sections, options::TWO_DASHES, '\0', true,
1228 DEFINE_string(section_ordering_file, options::TWO_DASHES, '\0', NULL,
1232 DEFINE_special(section_start, options::TWO_DASHES, '\0',
1235 DEFINE_bool(secure_plt, options::TWO_DASHES , '\0', true,
1238 DEFINE_optional_string(sort_common, options::TWO_DASHES, '\0', NULL,
1242 DEFINE_enum(sort_section, options::TWO_DASHES, '\0', "none",
1248 DEFINE_uint(spare_dynamic_tags, options::TWO_DASHES, '\0', 5,
1252 DEFINE_int(stub_group_size, options::TWO_DASHES , '\0', 1,
1258 DEFINE_bool(stub_group_multi, options::TWO_DASHES, '\0', true,
1263 DEFINE_uint(split_stack_adjust_size, options::TWO_DASHES, '\0', 0x4000,
1272 DEFINE_special(start_lib, options::TWO_DASHES, '\0',
1274 DEFINE_special(end_lib, options::TWO_DASHES, '\0',
1277 DEFINE_bool(stats, options::TWO_DASHES, '\0', false,
1280 DEFINE_string(sysroot, options::TWO_DASHES, '\0', "",
1285 DEFINE_bool(trace, options::TWO_DASHES, 't', false,
1288 DEFINE_bool(target1_abs, options::TWO_DASHES, '\0', false,
1291 DEFINE_bool(target1_rel, options::TWO_DASHES, '\0', false,
1294 DEFINE_enum(target2, options::TWO_DASHES, '\0', NULL,
1299 DEFINE_bool(text_reorder, options::TWO_DASHES, '\0', true,
1303 DEFINE_bool(threads, options::TWO_DASHES, '\0', false,
1306 DEFINE_uint(thread_count, options::TWO_DASHES, '\0', 0,
1308 DEFINE_uint(thread_count_initial, options::TWO_DASHES, '\0', 0,
1310 DEFINE_uint(thread_count_middle, options::TWO_DASHES, '\0', 0,
1312 DEFINE_uint(thread_count_final, options::TWO_DASHES, '\0', 0,
1315 DEFINE_bool(tls_optimize, options::TWO_DASHES, '\0', true,
1318 DEFINE_bool(tls_get_addr_optimize, options::TWO_DASHES, '\0', true,
1322 DEFINE_bool(toc_optimize, options::TWO_DASHES, '\0', true,
1326 DEFINE_bool(toc_sort, options::TWO_DASHES, '\0', true,
1330 DEFINE_special(script, options::TWO_DASHES, 'T',
1347 DEFINE_set(undefined, options::TWO_DASHES, 'u',
1350 DEFINE_enum(unresolved_symbols, options::TWO_DASHES, '\0', NULL,
1359 DEFINE_bool(verbose, options::TWO_DASHES, '\0', false,
1362 DEFINE_special(version_script, options::TWO_DASHES, '\0',
1367 DEFINE_bool(warn_common, options::TWO_DASHES, '\0', false,
1371 DEFINE_bool_ignore(warn_constructors, options::TWO_DASHES, '\0',
1374 DEFINE_bool(warn_drop_version, options::TWO_DASHES, '\0', false,
1378 DEFINE_bool(warn_execstack, options::TWO_DASHES, '\0', false,
1382 DEFINE_bool(warn_mismatch, options::TWO_DASHES, '\0', true,
1385 DEFINE_bool(warn_multiple_gp, options::TWO_DASHES, '\0', false,
1388 DEFINE_bool(warn_search_mismatch, options::TWO_DASHES, '\0', true,
1392 DEFINE_bool(warn_shared_textrel, options::TWO_DASHES, '\0', false,
1396 DEFINE_bool(warn_unresolved_symbols, options::TWO_DASHES, '\0', false,
1400 options::TWO_DASHES, '\0',
1404 DEFINE_bool(wchar_size_warning, options::TWO_DASHES, '\0', true, NULL,
1408 DEFINE_bool(weak_unresolved_symbols, options::TWO_DASHES, '\0', false,
1412 DEFINE_bool(whole_archive, options::TWO_DASHES, '\0', false,
1416 DEFINE_set(wrap, options::TWO_DASHES, '\0',
1421 DEFINE_special(discard_all, options::TWO_DASHES, 'x',
1423 DEFINE_special(discard_locals, options::TWO_DASHES, 'X',
1425 DEFINE_special(discard_none, options::TWO_DASHES, '\0',
1430 DEFINE_set(trace_symbol, options::TWO_DASHES, 'y',
1433 DEFINE_bool(undefined_version, options::TWO_DASHES, '\0', true,
1443 DEFINE_special(start_group, options::TWO_DASHES, '(',
1445 DEFINE_special(end_group, options::TWO_DASHES, ')',