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,
767 DEFINE_bool(check_sections, options::TWO_DASHES, '\0', true,
771 DEFINE_enum(compress_debug_sections, options::TWO_DASHES, '\0', "none",
776 DEFINE_bool(copy_dt_needed_entries, options::TWO_DASHES, '\0', false,
780 DEFINE_bool(cref, options::TWO_DASHES, '\0', false,
784 DEFINE_bool(ctors_in_init_array, options::TWO_DASHES, '\0', true,
790 DEFINE_bool(define_common, options::TWO_DASHES, 'd', false,
798 DEFINE_string(debug, options::TWO_DASHES, '\0', "",
802 DEFINE_special(defsym, options::TWO_DASHES, '\0',
805 DEFINE_optional_string(demangle, options::TWO_DASHES, '\0', NULL,
808 DEFINE_bool(no_demangle, options::TWO_DASHES, '\0', false,
812 DEFINE_string(dependency_file, options::TWO_DASHES, '\0', NULL,
816 DEFINE_bool(detect_odr_violations, options::TWO_DASHES, '\0', false,
820 DEFINE_bool(dynamic_list_data, options::TWO_DASHES, '\0', false,
823 DEFINE_bool(dynamic_list_cpp_new, options::TWO_DASHES, '\0', false,
826 DEFINE_bool(dynamic_list_cpp_typeinfo, options::TWO_DASHES, '\0', false,
829 DEFINE_special(dynamic_list, options::TWO_DASHES, '\0',
834 DEFINE_bool(emit_stub_syms, options::TWO_DASHES, '\0', true,
838 DEFINE_string(entry, options::TWO_DASHES, 'e', NULL,
841 DEFINE_bool(eh_frame_hdr, options::TWO_DASHES, '\0', false,
854 DEFINE_bool(enum_size_warning, options::TWO_DASHES, '\0', true, NULL,
858 DEFINE_special(exclude_libs, options::TWO_DASHES, '\0',
862 DEFINE_bool(export_dynamic, options::TWO_DASHES, 'E', false,
866 DEFINE_set(export_dynamic_symbol, options::TWO_DASHES, '\0',
876 DEFINE_set(auxiliary, options::TWO_DASHES, 'f',
880 DEFINE_string(filter, options::TWO_DASHES, 'F', NULL,
884 DEFINE_bool(fatal_warnings, options::TWO_DASHES, '\0', false,
891 DEFINE_bool(fix_arm1176, options::TWO_DASHES, '\0', true,
895 DEFINE_bool(fix_cortex_a8, options::TWO_DASHES, '\0', false,
899 DEFINE_bool(fix_cortex_a53_843419, options::TWO_DASHES, '\0', false,
903 DEFINE_bool(fix_cortex_a53_835769, options::TWO_DASHES, '\0', false,
907 DEFINE_special(fix_v4bx, options::TWO_DASHES, '\0',
911 DEFINE_special(fix_v4bx_interworking, options::TWO_DASHES, '\0',
925 DEFINE_bool(gc_sections, options::TWO_DASHES, '\0', false,
929 DEFINE_bool(gdb_index, options::TWO_DASHES, '\0', false,
933 DEFINE_bool(gnu_unique, options::TWO_DASHES, '\0', true,
945 DEFINE_double(hash_bucket_empty_fraction, options::TWO_DASHES, '\0', 0.0,
949 DEFINE_enum(hash_style, options::TWO_DASHES, '\0', DEFAULT_HASH_STYLE,
958 DEFINE_enum(icf, options::TWO_DASHES, '\0', "none",
965 DEFINE_uint(icf_iterations, options::TWO_DASHES , '\0', 0,
968 DEFINE_special(incremental, options::TWO_DASHES, '\0',
973 DEFINE_special(no_incremental, options::TWO_DASHES, '\0',
976 DEFINE_special(incremental_full, options::TWO_DASHES, '\0',
980 DEFINE_special(incremental_update, options::TWO_DASHES, '\0',
983 DEFINE_string(incremental_base, options::TWO_DASHES, '\0', NULL,
988 DEFINE_special(incremental_changed, options::TWO_DASHES, '\0',
991 DEFINE_special(incremental_unchanged, options::TWO_DASHES, '\0',
994 DEFINE_special(incremental_unknown, options::TWO_DASHES, '\0',
997 DEFINE_special(incremental_startup_unchanged, options::TWO_DASHES, '\0',
1001 DEFINE_percent(incremental_patch, options::TWO_DASHES, '\0', 10,
1009 DEFINE_string(dynamic_linker, options::TWO_DASHES, 'I', NULL,
1014 DEFINE_special(just_symbols, options::TWO_DASHES, '\0',
1019 DEFINE_bool(keep_files_mapped, options::TWO_DASHES, '\0', true,
1023 DEFINE_set(keep_unique, options::TWO_DASHES, '\0',
1028 DEFINE_special(library, options::TWO_DASHES, 'l',
1031 DEFINE_bool(ld_generated_unwind_info, options::TWO_DASHES, '\0', true,
1035 DEFINE_dirlist(library_path, options::TWO_DASHES, 'L',
1038 DEFINE_bool(long_plt, options::TWO_DASHES, '\0', false,
1047 DEFINE_bool(map_whole_files, options::TWO_DASHES, '\0',
1052 DEFINE_bool(merge_exidx_entries, options::TWO_DASHES, '\0', true,
1056 DEFINE_bool(mmap_output_file, options::TWO_DASHES, '\0', true,
1060 DEFINE_bool(print_map, options::TWO_DASHES, 'M', false,
1068 DEFINE_bool(nmagic, options::TWO_DASHES, 'n', false,
1074 DEFINE_bool(no_keep_memory, options::TWO_DASHES, '\0', false,
1078 DEFINE_bool_alias(no_undefined, defs, options::TWO_DASHES, '\0',
1082 DEFINE_bool(noinhibit_exec, options::TWO_DASHES, '\0', false,
1091 DEFINE_string(output, options::TWO_DASHES, 'o', "a.out",
1100 DEFINE_enum(orphan_handling, options::TWO_DASHES, '\0', "place",
1109 DEFINE_optional_string(package_metadata, options::TWO_DASHES, '\0', NULL,
1116 DEFINE_bool_alias(pic_executable, pie, options::TWO_DASHES, '\0',
1121 DEFINE_bool(pic_veneer, options::TWO_DASHES, '\0', false,
1128 DEFINE_var(plt_align, options::TWO_DASHES, '\0', 0, "5",
1132 DEFINE_bool(plt_localentry, options::TWO_DASHES, '\0', false,
1136 DEFINE_bool(plt_static_chain, options::TWO_DASHES, '\0', false,
1140 DEFINE_bool(plt_thread_safe, options::TWO_DASHES, '\0', false,
1145 DEFINE_special(plugin, options::TWO_DASHES, '\0',
1147 DEFINE_special(plugin_opt, options::TWO_DASHES, '\0',
1150 DEFINE_special(plugin, options::TWO_DASHES, '\0',
1152 DEFINE_special(plugin_opt, options::TWO_DASHES, '\0',
1157 DEFINE_bool(posix_fallocate, options::TWO_DASHES, '\0', true,
1161 DEFINE_enum(power10_stubs, options::TWO_DASHES, '\0', "yes",
1164 DEFINE_special(no_power10_stubs, options::TWO_DASHES, '\0',
1167 DEFINE_bool(preread_archive_symbols, options::TWO_DASHES, '\0', false,
1170 DEFINE_bool(print_gc_sections, options::TWO_DASHES, '\0', false,
1174 DEFINE_bool(print_icf_sections, options::TWO_DASHES, '\0', false,
1178 DEFINE_bool(print_output_format, options::TWO_DASHES, '\0', false,
1181 DEFINE_string(print_symbol_counts, options::TWO_DASHES, '\0', NULL,
1185 DEFINE_special(push_state, options::TWO_DASHES, '\0',
1187 DEFINE_special(pop_state, options::TWO_DASHES, '\0',
1192 DEFINE_bool(emit_relocs, options::TWO_DASHES, 'q', false,
1203 DEFINE_bool(relax, options::TWO_DASHES, '\0', false,
1207 DEFINE_string(retain_symbols_file, options::TWO_DASHES, '\0', NULL,
1210 DEFINE_bool(rosegment, options::TWO_DASHES, '\0', false,
1214 DEFINE_uint64(rosegment_gap, options::TWO_DASHES, '\0', -1U,
1227 DEFINE_dirlist(rpath_link, options::TWO_DASHES, '\0',
1233 DEFINE_bool(strip_all, options::TWO_DASHES, 's', false,
1235 DEFINE_bool(strip_debug, options::TWO_DASHES, 'S', false,
1237 DEFINE_bool(strip_debug_non_line, options::TWO_DASHES, '\0', false,
1239 DEFINE_bool(strip_debug_gdb, options::TWO_DASHES, '\0', false,
1242 DEFINE_bool(strip_lto_sections, options::TWO_DASHES, '\0', true,
1245 DEFINE_string(section_ordering_file, options::TWO_DASHES, '\0', NULL,
1249 DEFINE_special(section_start, options::TWO_DASHES, '\0',
1252 DEFINE_bool(secure_plt, options::TWO_DASHES , '\0', true,
1255 DEFINE_optional_string(sort_common, options::TWO_DASHES, '\0', NULL,
1259 DEFINE_enum(sort_section, options::TWO_DASHES, '\0', "none",
1265 DEFINE_uint(spare_dynamic_tags, options::TWO_DASHES, '\0', 5,
1269 DEFINE_int(stub_group_size, options::TWO_DASHES , '\0', 1,
1275 DEFINE_bool(stub_group_multi, options::TWO_DASHES, '\0', true,
1280 DEFINE_uint(split_stack_adjust_size, options::TWO_DASHES, '\0', 0x100000,
1289 DEFINE_special(start_lib, options::TWO_DASHES, '\0',
1291 DEFINE_special(end_lib, options::TWO_DASHES, '\0',
1294 DEFINE_bool(stats, options::TWO_DASHES, '\0', false,
1297 DEFINE_string(sysroot, options::TWO_DASHES, '\0', "",
1302 DEFINE_bool(trace, options::TWO_DASHES, 't', false,
1305 DEFINE_bool(target1_abs, options::TWO_DASHES, '\0', false,
1308 DEFINE_bool(target1_rel, options::TWO_DASHES, '\0', false,
1311 DEFINE_enum(target2, options::TWO_DASHES, '\0', NULL,
1316 DEFINE_bool(text_reorder, options::TWO_DASHES, '\0', true,
1320 DEFINE_bool(threads, options::TWO_DASHES, '\0', false,
1323 DEFINE_uint(thread_count, options::TWO_DASHES, '\0', 0,
1325 DEFINE_uint(thread_count_initial, options::TWO_DASHES, '\0', 0,
1327 DEFINE_uint(thread_count_middle, options::TWO_DASHES, '\0', 0,
1329 DEFINE_uint(thread_count_final, options::TWO_DASHES, '\0', 0,
1332 DEFINE_bool(tls_optimize, options::TWO_DASHES, '\0', true,
1335 DEFINE_bool(tls_get_addr_optimize, options::TWO_DASHES, '\0', true,
1339 DEFINE_bool(toc_optimize, options::TWO_DASHES, '\0', true,
1343 DEFINE_bool(toc_sort, options::TWO_DASHES, '\0', true,
1347 DEFINE_special(script, options::TWO_DASHES, 'T',
1364 DEFINE_set(undefined, options::TWO_DASHES, 'u',
1367 DEFINE_enum(unresolved_symbols, options::TWO_DASHES, '\0', NULL,
1376 DEFINE_bool(verbose, options::TWO_DASHES, '\0', false,
1379 DEFINE_special(version_script, options::TWO_DASHES, '\0',
1384 DEFINE_bool(warn_common, options::TWO_DASHES, '\0', false,
1388 DEFINE_bool_ignore(warn_constructors, options::TWO_DASHES, '\0',
1391 DEFINE_bool(warn_drop_version, options::TWO_DASHES, '\0', false,
1395 DEFINE_bool(warn_execstack, options::TWO_DASHES, '\0', false,
1399 DEFINE_bool(warn_mismatch, options::TWO_DASHES, '\0', true,
1402 DEFINE_bool(warn_multiple_gp, options::TWO_DASHES, '\0', false,
1405 DEFINE_bool(warn_search_mismatch, options::TWO_DASHES, '\0', true,
1409 DEFINE_bool(warn_shared_textrel, options::TWO_DASHES, '\0', false,
1413 DEFINE_bool(warn_unresolved_symbols, options::TWO_DASHES, '\0', false,
1417 options::TWO_DASHES, '\0',
1421 DEFINE_bool(wchar_size_warning, options::TWO_DASHES, '\0', true, NULL,
1425 DEFINE_bool(weak_unresolved_symbols, options::TWO_DASHES, '\0', false,
1429 DEFINE_bool(whole_archive, options::TWO_DASHES, '\0', false,
1433 DEFINE_set(wrap, options::TWO_DASHES, '\0',
1438 DEFINE_special(discard_all, options::TWO_DASHES, 'x',
1440 DEFINE_special(discard_locals, options::TWO_DASHES, 'X',
1442 DEFINE_special(discard_none, options::TWO_DASHES, '\0',
1447 DEFINE_set(trace_symbol, options::TWO_DASHES, 'y',
1450 DEFINE_bool(undefined_version, options::TWO_DASHES, '\0', true,
1460 DEFINE_special(start_group, options::TWO_DASHES, '(',
1462 DEFINE_special(end_group, options::TWO_DASHES, ')',