Lines Matching refs: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.
622 DEFINE_special(help, options::TWO_DASHES, '\0',
624 DEFINE_special(version, options::TWO_DASHES, 'v',
635 DEFINE_bool(add_needed, options::TWO_DASHES, '\0', false,
639 DEFINE_bool_alias(allow_multiple_definition, muldefs, options::TWO_DASHES,
643 DEFINE_bool(allow_shlib_undefined, options::TWO_DASHES, '\0', false,
649 DEFINE_bool(apply_dynamic_relocs, options::TWO_DASHES, '\0', false,
654 DEFINE_bool(as_needed, options::TWO_DASHES, '\0', false,
666 DEFINE_string(format, options::TWO_DASHES, 'b', "elf",
688 DEFINE_optional_string(build_id, options::TWO_DASHES, '\0', "tree",
693 options::TWO_DASHES, '\0', 2 << 20,
696 DEFINE_uint64(build_id_min_file_size_for_treehash, options::TWO_DASHES,
701 DEFINE_bool(check_sections, options::TWO_DASHES, '\0', true,
706 DEFINE_enum(compress_debug_sections, options::TWO_DASHES, '\0', "none",
711 DEFINE_enum(compress_debug_sections, options::TWO_DASHES, '\0', "none",
717 DEFINE_bool(copy_dt_needed_entries, options::TWO_DASHES, '\0', false,
721 DEFINE_bool(cref, options::TWO_DASHES, '\0', false,
725 DEFINE_bool(ctors_in_init_array, options::TWO_DASHES, '\0', true,
729 DEFINE_bool(define_common, options::TWO_DASHES, 'd', false,
737 DEFINE_string(debug, options::TWO_DASHES, '\0', "",
741 DEFINE_special(defsym, options::TWO_DASHES, '\0',
744 DEFINE_optional_string(demangle, options::TWO_DASHES, '\0', NULL,
748 DEFINE_bool(no_demangle, options::TWO_DASHES, '\0', false,
752 DEFINE_bool(detect_odr_violations, options::TWO_DASHES, '\0', false,
756 DEFINE_bool(discard_all, options::TWO_DASHES, 'x', false,
758 DEFINE_bool(discard_locals, options::TWO_DASHES
761 DEFINE_bool(dynamic_list_data, options::TWO_DASHES, '\0', false,
764 DEFINE_bool(dynamic_list_cpp_new, options::TWO_DASHES, '\0', false,
767 DEFINE_bool(dynamic_list_cpp_typeinfo, options::TWO_DASHES, '\0', false,
770 DEFINE_special(dynamic_list, options::TWO_DASHES, '\0',
773 DEFINE_string(entry, options::TWO_DASHES, 'e', NULL,
776 DEFINE_special(exclude_libs, options::TWO_DASHES, '\0',
780 DEFINE_bool(export_dynamic, options::TWO_DASHES, 'E', false,
784 DEFINE_set(export_dynamic_symbol, options::TWO_DASHES, '\0',
793 DEFINE_bool(eh_frame_hdr, options::TWO_DASHES, '\0', false,
796 DEFINE_bool(enum_size_warning, options::TWO_DASHES, '\0', true, NULL,
800 DEFINE_set(auxiliary, options::TWO_DASHES, 'f',
804 DEFINE_string(filter, options::TWO_DASHES, 'F', NULL,
808 DEFINE_bool(fatal_warnings, options::TWO_DASHES, '\0', false,
815 DEFINE_bool(fix_cortex_a8, options::TWO_DASHES, '\0', false,
819 DEFINE_bool(fix_cortex_a53_843419, options::TWO_DASHES, '\0', false,
823 DEFINE_bool(fix_cortex_a53_835769, options::TWO_DASHES, '\0', false,
827 DEFINE_bool(fix_arm1176, options::TWO_DASHES, '\0', true,
831 DEFINE_bool(merge_exidx_entries, options::TWO_DASHES, '\0', true,
835 DEFINE_special(fix_v4bx, options::TWO_DASHES, '\0',
839 DEFINE_special(fix_v4bx_interworking, options::TWO_DASHES, '\0',
844 DEFINE_bool(long_plt, options::TWO_DASHES, '\0', false,
851 DEFINE_bool(gdb_index, options::TWO_DASHES, '\0', false,
855 DEFINE_bool(gnu_unique, options::TWO_DASHES, '\0', true,
862 DEFINE_double(hash_bucket_empty_fraction, options::TWO_DASHES, '\0', 0.0,
866 DEFINE_enum(hash_style, options::TWO_DASHES, '\0', "sysv",
870 DEFINE_string(dynamic_linker, options::TWO_DASHES, 'I', NULL,
873 DEFINE_special(incremental, options::TWO_DASHES, '\0',
878 DEFINE_special(no_incremental, options::TWO_DASHES, '\0',
881 DEFINE_special(incremental_full, options::TWO_DASHES, '\0',
885 DEFINE_special(incremental_update, options::TWO_DASHES, '\0',
888 DEFINE_string(incremental_base, options::TWO_DASHES, '\0', NULL,
893 DEFINE_special(incremental_changed, options::TWO_DASHES, '\0',
896 DEFINE_special(incremental_unchanged, options::TWO_DASHES, '\0',
899 DEFINE_special(incremental_unknown, options::TWO_DASHES, '\0',
902 DEFINE_special(incremental_startup_unchanged, options::TWO_DASHES, '\0',
906 DEFINE_percent(incremental_patch, options::TWO_DASHES, '\0', 10,
913 DEFINE_special(just_symbols, options::TWO_DASHES, '\0',
916 DEFINE_bool(map_whole_files, options::TWO_DASHES, '\0',
921 DEFINE_bool(keep_files_mapped, options::TWO_DASHES, '\0', true,
925 DEFINE_bool(ld_generated_unwind_info, options::TWO_DASHES, '\0', true,
929 DEFINE_special(library, options::TWO_DASHES, 'l',
932 DEFINE_dirlist(library_path, options::TWO_DASHES, 'L',
935 DEFINE_bool(text_reorder, options::TWO_DASHES, '\0', true,
944 DEFINE_bool(rosegment, options::TWO_DASHES, '\0', false,
948 DEFINE_uint64(rosegment_gap, options::TWO_DASHES, '\0', -1U,
955 DEFINE_bool(mmap_output_file, options::TWO_DASHES, '\0', true,
959 DEFINE_bool(print_map, options::TWO_DASHES, 'M', false,
964 DEFINE_bool(nmagic, options::TWO_DASHES, 'n', false,
974 DEFINE_bool(noinhibit_exec, options::TWO_DASHES, '\0', false,
977 DEFINE_bool_alias(no_undefined, defs, options::TWO_DASHES, '\0',
981 DEFINE_string(output, options::TWO_DASHES, 'o', "a.out",
996 DEFINE_bool_alias(pic_executable, pie, options::TWO_DASHES, '\0',
1002 options::TWO_DASHES, '\0', true,
1008 DEFINE_bool(pic_veneer, options::TWO_DASHES, '\0', false,
1015 DEFINE_var(plt_align, options::TWO_DASHES, '\0', 0, "5",
1019 DEFINE_bool(plt_static_chain, options::TWO_DASHES, '\0', false,
1023 DEFINE_bool(plt_thread_safe, options::TWO_DASHES, '\0', false,
1028 DEFINE_special(plugin, options::TWO_DASHES, '\0',
1030 DEFINE_special(plugin_opt, options::TWO_DASHES, '\0',
1034 DEFINE_bool(posix_fallocate, options::TWO_DASHES, '\0', true,
1039 DEFINE_bool(preread_archive_symbols, options::TWO_DASHES, '\0', false,
1042 DEFINE_bool(print_output_format, options::TWO_DASHES, '\0', false,
1045 DEFINE_string(print_symbol_counts, options::TWO_DASHES, '\0', NULL,
1052 DEFINE_bool(emit_relocs, options::TWO_DASHES, 'q', false,
1060 DEFINE_bool(relax, options::TWO_DASHES, '\0', false,
1063 DEFINE_string(retain_symbols_file, options::TWO_DASHES, '\0', NULL,
1075 DEFINE_dirlist(rpath_link, options::TWO_DASHES, '\0',
1079 DEFINE_string(section_ordering_file, options::TWO_DASHES, '\0', NULL,
1083 DEFINE_special(section_start, options::TWO_DASHES, '\0',
1086 DEFINE_optional_string(sort_common, options::TWO_DASHES, '\0', NULL,
1090 DEFINE_enum(sort_section, options::TWO_DASHES, '\0', "none",
1096 DEFINE_uint(spare_dynamic_tags, options::TWO_DASHES, '\0', 5,
1100 DEFINE_bool(strip_all, options::TWO_DASHES, 's', false,
1102 DEFINE_bool(strip_debug, options::TWO_DASHES, 'S', false,
1104 DEFINE_bool(strip_debug_non_line, options::TWO_DASHES, '\0', false,
1106 DEFINE_bool(strip_debug_gdb, options::TWO_DASHES, '\0', false,
1109 DEFINE_bool(strip_lto_sections, options::TWO_DASHES, '\0', true,
1112 DEFINE_int(stub_group_size, options::TWO_DASHES , '\0', 1,
1119 DEFINE_bool(stub_group_auto_padding, options::TWO_DASHES , '\0', true,
1125 DEFINE_bool(no_keep_memory, options::TWO_DASHES, '\0', false,
1135 DEFINE_uint(split_stack_adjust_size, options::TWO_DASHES, '\0', 0x4000,
1144 DEFINE_enum(icf, options::TWO_DASHES, '\0', "none",
1151 DEFINE_uint(icf_iterations, options::TWO_DASHES , '\0', 0,
1154 DEFINE_bool(print_icf_sections, options::TWO_DASHES, '\0', false,
1158 DEFINE_set(keep_unique, options::TWO_DASHES, '\0',
1161 DEFINE_bool(gc_sections, options::TWO_DASHES, '\0', false,
1165 TWO_DASHES, '\0', false,
1169 DEFINE_bool(stats, options::TWO_DASHES, '\0', false,
1172 DEFINE_string(sysroot, options::TWO_DASHES, '\0', "",
1175 DEFINE_bool(trace, options::TWO_DASHES, 't', false,
1178 DEFINE_special(script, options::TWO_DASHES, 'T',
1181 DEFINE_bool(threads, options::TWO_DASHES, '\0', false,
1184 DEFINE_uint(thread_count, options::TWO_DASHES, '\0', 0,
1186 DEFINE_uint(thread_count_initial, options::TWO_DASHES, '\0', 0,
1188 DEFINE_uint(thread_count_middle, options::TWO_DASHES, '\0', 0,
1190 DEFINE_uint(thread_count_final, options::TWO_DASHES, '\0', 0,
1205 DEFINE_bool(toc_optimize, options::TWO_DASHES, '\0', true,
1209 DEFINE_bool(toc_sort, options::TWO_DASHES, '\0', true,
1213 DEFINE_set(undefined, options::TWO_DASHES, 'u',
1216 DEFINE_enum(unresolved_symbols, options::TWO_DASHES, '\0', NULL,
1223 DEFINE_bool(verbose, options::TWO_DASHES, '\0', false,
1226 DEFINE_special(version_script, options::TWO_DASHES, '\0',
1229 DEFINE_bool(warn_common, options::TWO_DASHES, '\0', false,
1233 DEFINE_bool(warn_constructors, options::TWO_DASHES, '\0', false,
1236 DEFINE_bool(warn_execstack, options::TWO_DASHES, '\0', false,
1240 DEFINE_bool(warn_mismatch, options::TWO_DASHES, '\0', true,
1243 DEFINE_bool(warn_multiple_gp, options::TWO_DASHES, '\0', false,
1246 DEFINE_bool(warn_poison_system_directories, options::TWO_DASHES, '\0', false,
1249 DEFINE_bool(error_poison_system_directories, options::TWO_DASHES, '\0', false,
1253 DEFINE_bool(warn_search_mismatch, options::TWO_DASHES, '\0', true,
1257 DEFINE_bool(warn_shared_textrel, options::TWO_DASHES, '\0', false,
1261 DEFINE_bool(warn_unresolved_symbols, options::TWO_DASHES, '\0', false,
1265 options::TWO_DASHES, '\0',
1268 DEFINE_bool(weak_unresolved_symbols, options::TWO_DASHES, '\0', false,
1272 DEFINE_bool(wchar_size_warning, options::TWO_DASHES, '\0', true, NULL,
1276 DEFINE_bool(whole_archive, options::TWO_DASHES, '\0', false,
1280 DEFINE_set(wrap, options::TWO_DASHES, '\0',
1283 DEFINE_set(trace_symbol, options::TWO_DASHES, 'y',
1286 DEFINE_bool(undefined_version, options::TWO_DASHES, '\0', true,
1294 DEFINE_special(start_group, options::TWO_DASHES, '(',
1296 DEFINE_special(end_group, options::TWO_DASHES, ')',
1300 DEFINE_special(start_lib, options::TWO_DASHES, '\0',
1302 DEFINE_special(end_lib, options::TWO_DASHES, '\0',