Lines Matching refs:General_options
188 * options.h (General_options): New -z option (global).
241 * options.h (General_options): Add --pic-veneer option.
1163 * options.cc (General_options::parse_dynamic_list):
1165 (General_options::General_options): Initialize have_dynamic_list_.
1166 (General_options::finalize): Turn off -Bsymbolic and
1168 * options.h (General_options::have_dynamic_list): New function.
1169 (General_options::have_dynamic_list_): New data member.
1766 * options.h (General_options): Add -Trodata-segment option.
1897 * options.h (General_options): Add --rosegment-gap option.
1904 * options.h (General_options): Remove leading space from help
1972 * options.h (General_options): make "--build-id" default to tree
2125 * options.cc (General_options::string_to_object_format): Accept
2279 (class General_options): Add -Ttext-segment as an alias for
2336 * options.h (General_options): Change default to true for new_dtags.
2429 * options.h (General_options): Add -fuse-ld= for GCC linker
2517 * options.h (General_options): Add --toc-sort/--no-toc-sort.
2570 * options.h (General_options): Add no_toc_optimize.
2576 * options.h (General_options): Add plt_align, plt_static_chain,
3510 * options.h (class General_options): Add --mmap-output-file and
3930 * options.h (class General_options): Add --export-dynamic-symbol.
4065 * options.h (class General_options): Add --gdb-index option.
4167 * options.cc (General_options::finalize): Disallow -pie and -static.
4398 * options.cc (General_options::finalize): Use library search path
4403 (General_options::add_to_library_path_with_sysroot): Change arg to
4411 * options.h (General_options::fix_arm1176): Add option.
4470 * options.h (class General_options): Add --[no-]gnu-unique options.
4504 * options.h (General_options::any_section_start): New function.
4643 * options.cc (General_options::finalize): ... to here. Disable
4819 * options.h (class General_options): Add --print-output-format.
4931 * options.h (class General_options): Add -Bgroup.
4932 * options.cc (General_options::finalize): If -Bgroup is set,
4953 * options.h (class General_options): Add --unresolved-symbols.
5114 * options.cc (General_options::parse_incremental_startup_unchanged):
5116 (General_options::General_options): Initialize new data member.
5118 (General_options): Add --incremental-startup-unchanged option.
5119 (General_options::incremental_startup_disposition): New function.
5120 (General_options::incremental_startup_disposition_): New data member.
5155 (General_options): Add --incremental-patch option.
5215 * options.h (class General_options): Add -f and -F.
5216 * options.cc (General_options::finalize): Fatal error if -f/-F
5247 * options.h (class General_options): Support -z notext.
5281 * options.h (class General_options): Add
5402 * options.h (class General_options): Change doc string for -m.
5404 (General_options::parse_V): Likewise.
5532 * options.h (class General_options): Add --ctors-in-init-array.
5884 * options.h (class General_options): Add --incremental-base.
6180 * options.h (class General_options): Make -i a synonym for -r.
6985 * options.h (class General_options): Add -dy and -dn.
7045 * options.h (class General_options): Accept
7421 * options.cc (General_options::parse_incremental): New function.
7422 (General_options::parse_no_incremental): New function.
7423 (General_options::parse_incremental_full): New function.
7424 (General_options::parse_incremental_update): New function.
7425 (General_options::incremental_mode_): New data member.
7426 (General_options::finalize): Check incremental_mode_.
7427 * options.h (General_options): Update help text for --incremental.
7429 (General_options::Incremental_mode): New enum type.
7430 (General_options::incremental_mode): New function.
7431 (General_options::incremental_mode_): New data member.
7488 * options.h (class General_options): Redefine -z lazy as an alias for
8223 * options.h (General_options): Add ld-compatible options
8965 * options.cc (General_options::finalize): Handle -nostdlib.
9233 * options.cc (General_options::parse_EB): New method.
9234 (General_options::parse_EL): Same.
9235 (General_options::General_options): Initialize endianness_.
9238 (General_options::Endianness): New enum.
9239 (General_options::endianness): New method.
9240 (General_options::endianness_): New data member.
9361 * options.cc (General_options::parse_start_lib): New.
9362 (General_options::parse_end_lib): New.
9367 * options.h (General_options): Add start_lib and end_lib.
9465 * options.h (General_options): Change keep_files_mapped option;
9490 * options.h (class General_options): Add --spare-dynamic-tags.
9601 * options.cc (General_options::General_options): Initialize member
10257 * gold/options.h (General_options): New option definitions.
10258 (General_options::fix_v4bx): New method.
10259 (General_options::Fix_v4bx): New enum.
10260 * gold/options.cc (General_options::parse_fix_v4bx): New method.
10261 (General_options::parse_fix_v4bx_interworking): New method.
10375 (General_options): Add --[no-]-fix-cortex options.
10756 * options.h (class General_options): Add --warn-unresolved-symbols
10761 * options.h (class General_options): Add -z text and -z textoff.
10787 * options.h (class General_options): Add --warn-shared-textrel.
10792 * options.h (class General_options): Add --warn-multiple-gp.
10803 * options.cc (General_options::parse_section_start): New function.
10804 (General_options::section_start): New function.
10805 (General_options::General_options): Initialize all members.
10807 (class General_options): Add --section-start. Add section_starts_
10822 * options.h (class General_options): Add --undefined-version.
10832 * options.h (class General_options): Use DEFINE_bool_alias for
10838 * options.h (class General_options): Add --cref.
10880 * options.h (class General_options): Add
10887 * options.h (class General_options): Add --add-needed and
10894 * options.h (class General_options): Add -G as a short version of
10909 * options.h (class General_options): Permit two dashes with
10948 * options.h (class General_options): Add --sort-common option.
10994 * options.h (class General_options): Add finalize_dynamic_list
11011 * options.h (class General_options): Add -x/--discard-all.
11109 * options.cc (General_options::parse_version): Allow -v to exit
11161 * options.cc (General_options::parse_version): Make -v continue and do
11736 * options.h (class General_options): Add --warn-common.
11763 * options.h (class General_options): Add --warn_constructors.
11913 * options.h (class General_options): Add --keep-files-mapped.
12099 * options.h (class General_options): Add -pie and
12101 (General_options::output_is_position_independent): Test -pie.
12102 (General_options::output_is_executable): Return true if not shared
12104 (General_options::output_is_pie): Remove.
12105 * options.cc (General_options::finalize): Reject incompatible uses
12128 * options.h (class General_options): Add -init and -fini.
12146 * options.h (General_options::icf): Change option to be an enum.
12152 * (options.cc) (General_options::finalize): Set icf_status_.
12184 * options.cc (General_options::parse_library): Support -l:filename.
12185 (General_options::parse_just_symbols): Update for Input_file_argument
12459 * options.h (class General_options): Define
12650 (General_options::finalize): Parse -retain-symbols-file tag.
12652 (General_options): New method should_retain_symbol, new
12873 (General_options::General_options): Turn off option registration when
12879 * options.h (General_options::no_keep_memory): Remove incorrect
12957 * options.h (General_options::keep_unique): New option.
13024 * options.h (General_options::icf): New option.
13025 (General_options::icf_iterations): New option.
13026 (General_options::print_icf_sections): New option.
13174 * options.cc (General_options::parse_V): Set printed_version_.
13175 (General_options::General_options): Initialize printed_version_.
13176 * options.h (class General_options): Add printed_version_ field.
13236 * options.cc (General_options::string_to_object_format): Rename
13239 * options.h (class General_options): Declare
13250 * options.h (class General_options): Add -z lazy and -z now. Sort
13337 * options.h (class General_options): Declare new options
13462 * options.cc (General_options::parse_exclude_libs). Fix a comment.
13463 (General_options::check_excluded_libs): Strip off directories in
13513 * options.cc (General_options::parse_exclude_libs): New method.
13514 (General_options::check_excluded_libs) Same.
13516 (General_options::check_excluded_libs): New method declaration.
13517 (General_options::excluded_libs_): New field.
13934 * options.h (class General_options): Add --warn-search-mismatch.
14016 (class General_options): Declare is_in_system_directory.
14112 (class General_options): Add new options: --incremental,
14116 (General_options::incremental_disposition): New function.
14121 * options.cc (General_options::parse_incremental_changed): New
14123 (General_options::parse_incremental_unchanged): New function.
14124 (General_options::parse_incremental_unknown): New function.
14125 (General_options::General_options): Initialize new fields
14127 (General_options::finalize): Check for uasge of --incremental-*
14221 * options.h (General_options::gc_sections): Modify to not be a no-op.
14222 (General_options::print_gc_sections): New option.
14261 * options.h (General_options::gc_sections): Define as a no-op for now.
14262 (General_options::no_keep_memory): Ditto.
14263 (General_options::Bshareable): Define.
14264 * options.cc (General_options::finalize): Honor -Bshareable.
14398 * options.h (class General_options): Add --no case for
14452 * options.cc (General_options::parse_plugin_opt): New.
14453 (General_options::add_plugin): The argument now is just the filename.
14454 (General_options::add_plugin_option): New.
14485 * options.cc (General_options::parse_dynamic_list): New function.
14486 * options.h (General_options): New flags dynamic_list,
14489 (General_options::in_dynamic_list): New function.
14524 * options.c (General_options::finalize): Add check for -static and
14611 (General_options::parse_plugin): New function.
14612 (General_options::General_options): Initialize plugins_ field.
14613 (General_options::add_plugin): New function.
14615 (General_options): Add --plugin option.
14616 (General_options::has_plugins): New function.
14617 (General_options::plugins): New function.
14618 (General_options::add_plugin): New function.
14619 (General_options::plugins_): New field.
14680 * options.h (General_options::output_is_executable): New.
14681 (General_options::output_is_pie): New.
14706 * options.cc (General_options::finalize): Allow undefined symbols
14823 * options.h: (General_options): Add --preread-archive-symbols option.
14966 * options.h (class General_options): Define --check-sections.
14970 * options.h (class General_options): Define -n/--nmagic and
14972 * options.cc (General_options::finalize): For -n/--nmagic or
14988 * options.h (class General_options): Add --print-symbol-counts.
15244 * options.h (class General_options): Add --strip-debug-non-line.
15245 * options.cc (General_options::finalize): Add strip_debug_non_line
15269 * options.h (class General_options): Add -M/--print-map and -Map.
15270 * options.cc (General_options::finalize): Make -M equivalent to
15366 * options.h (class General_options): Add -z relro.
15478 (class General_options): Remove existing --undefined, and add
15538 (class General_options): Define -Bstatic using DEFINE_bool_alias
15541 * options.cc (General_options::parse_Bstatic): Remove.
15543 * options.h (class General_options): Add --fatal-warnings.
15547 * options.h (class General_options): Add -Bsymbolic-functions.
15555 (class General_options): Add option -z combreloc.
15861 (General_options::parse_wrap): Deleted.
15862 (General_options::General_options): Deleted initializer.
15866 (General_options::wrap): Changed to use DEFINE_set. Changed
15868 (General_options::trace, General_options::trace_symbol):
15870 (General_options::any_wrap_symbols, General_options::is_wrap_symbol)
15871 (General_options::wrap_symbols_): Deleted.
15876 * options.cc (General_options::parse_V): New function.
16175 * options.h (General_options): Add entries for '-Y' and
16177 * options.cc (General_options:finalize): If -Y was used, add those
16223 * options.h (class General_options): Add --noinhibit-exec option.
16226 * options.h (class General_options): Define --wrap as a special
16228 (General_options::any_wrap_symbols): New function.
16229 (General_options::is_wrap_symbol): New function.
16230 * options.cc (General_options::parse_wrap): New function.
16231 (General_options::General_options): Initialize wrap_symbols_.
16656 * options.h (class General_options): Define build_id option.
16680 (General_options::General_options): Initialize do_demangle_.
16681 (General_options::finalize): Set do_demangle_. Handle demangling
16689 (General_options::demangle): Change from DEFINE_bool to
16691 (General_options::no_demangle): New function.
16692 (General_options::do_demangle): New function.
16693 (General_options::set_do_demangle): New function.
16694 (General_options::execstack_status_): Move definition to end of
16696 (General_options::static_): Likewise.
16697 (General_options::do_demangle_): New field.