Lines Matching refs:method

253 	* aarch64.cc (AArch64_insn_utilities::is_adr): New method.
254 (AArch64_insn_utilities::aarch64_adr_encode_imm): New method.
255 (AArch64_insn_utilities::aarch64_adrp_decode_imm): New method.
257 (AArch64_relobj::try_fix_erratum_843419_optimized): New method.
296 (Erratum_stub::update_erratum_insn): New method.
320 (Target_aarch64::scan_erratum_835769_span): New method.
321 (Target_aarch64::create_erratum_stub): New method.
322 (Target_aarch64::is_erratum_835769_sequence): New method.
363 (Stub_table::add_erratum_stub): New method to add an erratum stub.
364 (Stub_table::find_erratum_stub): New method.
365 (Stub_table::find_erratum_stubs_for_input_section): New method.
366 (Stub_table::erratum_stub_address): New method.
375 (AArch64_relobj::fix_errata): New method.
378 (AArch64_relocate_functions::construct_b): New method.
395 (AArch64_relobj::scan_erratum_843419): New method.
396 (Target_aarch64::scan_erratum_843419_span): New method.
397 (Target_aarch64::is_erratum_843419_sequence): New method.
459 method.
460 (Target_aarch64::reloc_needs_plt_for_ifunc): New method.
461 (Target_aarch64::tls_ld_to_le): New method.
466 (Output_data_plt_aarch64::add_local_ifunc_entry): New method.
467 (Output_data_plt_aarch64::add_relocation): New method.
475 (AArch64_relocate_functions::reloc_common): New method.
477 into reloc_common method.
480 (AArch64_relocate_functions::adr): New method.
490 method.
501 (Target_aarch64::make_local_ifunc_plt_entry): New method.
535 (Target_aarch64::new_stub_table): New method.
536 (Target_aarch64::new_aarch64_input_section): New method.
537 (Target_aarch64::find_aarch64_input_section): New method.
538 (Target_aarch64::scan_section_for_stubs): New method.
539 (Target_aarch64::scan_reloc_section_for_stubs): New method.
540 (Target_aarch64::relocate_stub): New method.
541 (Target_aarch64::current_target): New method.
542 (Target_aarch64::do_make_elf_object): New method.
543 (Target_aarch64::do_may_relax): New method.
544 (Target_aarch64::do_relax): New method.
545 (Target_aarch64::group_sections): New method.
546 (Target_aarch64::scan_reloc_for_stub): New method.
547 (Target_aarch64::do_make_output_section): New method.
550 (AArch64_relocate_functions::maybe_apply_stub): New method.
621 (Target_aarch64::do_reloc_symbol_index): New method.
622 (Target_aarch64::do_reloc_addend): New method.
623 (Target_aarch64::add_tlsdesc_info): New method.
624 (Target_aarch64::do_dynsym_value): New method.
630 (Target_aarch64::Relocate:tls_gd_to_le): New method.
631 (Target_aarch64::Relocate:tls_ie_to_le): New method.
632 (Target_aarch64::Relocate:tls_desc_gd_to_le): New method.
633 (Target_aarch64::Relocate:tls_desc_gd_to_ie): New method.
634 (Target_aarch64::got_tlsdesc_section): New method.
635 (Target_aarch64::make_local_ifunc_plt_entry): New method.
636 (Target_aarch64::define_tls_base_symbol): New method.
637 (Target_aarch64::reserve_tlsdesc_entries): New method.
638 (Target_aarch64::got_mod_index_entry): New method.
639 (Target_aarch64::rela_tlsdesc_section): New method.
640 (Target_aarch64::rela_irelative_section): New method.
644 (Target_aarch64::optimize_tls_reloc): Implement method.
648 (Output_data_plt_aarch64::reserve_tlsdesc_entry): New method.
649 (Output_data_plt_aarch64::has_tlsdesc_entry): New method.
650 (Output_data_plt_aarch64::get_tlsdesc_got_offset): New method.
651 (Output_data_plt_aarch64::get_tlsdesc_plt_offset): New method.
652 (Output_data_plt_aarch64::rela_tlsdesc): New method.
653 (Output_data_plt_aarch64::rela_irelative): New method.
656 (Output_data_plt_aarch64::get_plt_tlsdesc_entry_size): New method.
657 (Output_data_plt_aarch64::fill_tlsdesc_entry): New method.
658 (Output_data_plt_aarch64::do_get_plt_tlsdesc_entry_size): New method.
659 (Output_data_plt_aarch64::do_fill_tlsdesc_entry): New method.
664 (Output_data_plt_aarch64_standard::do_get_plt_entry_size): New method.
665 (Output_data_plt_aarch64_standard::do_fill_tlsdesc_entry): New method.
668 (AArch64_relocate_functions::update_movnz): New method.
670 (AArch64_relocate_functions::movnz): New method.
756 (Target_aarch64::tcb_size): New method.
758 (Target_aarch64::Relocate::relocate_tls): New method.
779 (Output_data_got_aarch64::symbol_table_): New method.
780 (Target_aarch64::do_plt_address_for_global): New method.
781 (Target_aarch64::do_plt_address_for_local): New method.
782 (Target_aarch64::do_select_as_default_target): New method.
783 (Target_aarch64::do_make_data_plt): New method.
784 (Target_aarch64::make_data_plt): New method.
785 (Output_data_plt_aarch64::has_irelative_section): New method.
786 (Output_data_plt_aarch64::address_for_global): New method.
787 (Output_data_plt_aarch64::address_for_local): New method.
799 (Target_aarch64::Scan::get_reference_flags): Remove method.
834 * symtab.h (Symbol::set_type): New method.
844 * dynobj.h (Sized_dynobj::base_read_symbols): New method.
846 (Sized_dynobj::base_read_symbols): ...new method.
847 * object.h (Sized_relobj_file::base_read_symbols): New method.
849 (Sized_relobj_file::base_read_symbols): ...new method.
1528 * testsuite/undef_symbol.cc (Foo::get_a): New method.
1595 (Layout::add_relax_output): New method.
1597 (Layout::reset_relax_output): New method.
2817 (Dwarf_info_reader::set_abbrev_shndx): New method.
3604 arguments, pass them on to recognize method of selector.
3642 * layout.h (Layout): Update method decls with new arguments.
3646 (Target_arm::do_make_data_plt): New virtual method.
3647 (Target_arm::make_data_plt): New method that calls it.
3652 method.
3655 method.
3657 (Output_data_plt_arm::do_fill_plt_entry): New abstract virtual method.
3658 (Output_data_plt_arm::fill_plt_entry): New method that calls it.
3660 method.
3661 (Output_data_plt_arm::fill_first_plt_entry): New method that calls it.
3663 method instead of sizeof(plt_entry).
3665 Use first_plt_entry_offset method instead of sizeof(first_plt_entry).
3666 (Target_arm::first_plt_entry_offset): Call method on this->plt_ rather
3667 than static method.
3679 Use get_plt_entry_size method rather than plt_entry_size variable.
3688 Make method non-static.
3690 method.
3692 (Output_data_plt_x86_64::do_add_eh_frame): New abstract virtual method.
3693 (Output_data_plt_x86_64::add_eh_frame): New method to call it.
3695 virtual method.
3696 (Output_data_plt_x86_64::fill_first_plt_entry): New method to call it.
3698 virtual method.
3699 (Output_data_plt_x86_64::fill_plt_entry): New method to call it.
3701 virtual method.
3702 (Output_data_plt_x86_64::fill_tlsdesc_entry): New method to call it.
3712 (Target_x86_64::do_make_data_plt): New virtual method.
3713 (Target_x86_64::make_data_plt): New method to call it.
3715 Call this->plt_->add_eh_frame method here.
3717 (Target_x86_64::first_plt_entry_offset): Call method on this->plt_
3718 rather than static method.
3720 (Output_data_plt_x86_64::do_write): Use get_plt_entry_size method
3729 (Output_data_plt_i386::first_plt_entry_offset): Make the method
3730 non-static. Use get_plt_entry_size method rather than plt_entry_size
3733 method.
3735 (Output_data_plt_i386::do_add_eh_frame): New abstract virtual method.
3736 (Output_data_plt_i386::add_eh_frame): New method to call it.
3738 method.
3739 (Output_data_plt_i386::fill_first_plt_entry): New method to call it.
3741 method.
3742 (Output_data_plt_i386::fill_plt_entry): New method to call it.
3744 method instead of plt_entry_size.
3761 (Target_i386::do_make_data_plt): New virtual method.
3762 (Target_i386::make_data_plt): New method to call it.
3764 Call this->plt_->add_eh_frame method here.
3765 (Output_data_plt_i386::add_entry): Use get_plt_entry_size method
3938 * sparc.cc (Reloc::wdisp10): New relocation method.
4081 * arm.cc (Target_arm::do_define_standard_symbols): New method.
4087 * target.h (Target::define_standard_symbols): New method.
4353 * dirsearch.h (Dirsearch::find_file_in_dir_list): Declare new method.
4371 * reloc.h (Relocate_functions::rel_unaligned): New method.
4422 (Target_arm::may_use_blx): Remove method.
4424 (Target_arm::may_use_v4t_interworking): New method.
6824 method here from class Archive.
7295 * arm.cc (Arm_exidx_merge_section::build_contents): New method.
7314 (Arm_exidx_input_section::text_size): New method.
7327 (Arm_exidx_merged_section::build_contents): New method.
7507 (Memory_region::attributes_compatible): New method. Returns
7509 (Memory_region::get_last_section): New method. Returns the last
7511 (Memory_region::set_last_section): New method. Stores the last
7513 (Script_sections::block_in_region): New method. Returns true if
7515 (Script_sections::find_memory_region): New method. Locates a
7656 * arm.cc (Arm_exidx_cantunwind::do_print_to_mapfile): New method.
7666 Call the inline method.
7669 (Symbol_value::has_output_value): New method defintiion.
7728 Have set_section_addresses method walk the list of set memory
8474 (Arm_input_section::set_exidx_section_link): New method.
8480 (Arm_relobj::get_exidx_shndx_list): New method.
8560 * object.h (Object::section_is_compressed): New method.
8561 (Object::do_section_is_compressed): New method.
8563 (Sized_relobj::do_section_is_compressed): New method.
8580 * symtab.h (Symbol::set_undef_binding): New method.
8581 (Symbol::is_undef_binding_weak): New method.
8594 * arm-reloc-property.h (Arm_reloc_property::uses_symbol): New method
8612 (Target_arm::section_may_have_icf_unsafe_pointers): New method
8617 (Target_arm::Scan::possible_function_pointer_reloc): New method.
8622 method definition.
8717 (Layout::find_section_order_index): New method.
8718 (Layout::read_layout_from_file): New method.
8719 * layout.h (Layout::find_section_order_index): New method.
8720 (Layout::read_layout_from_file): New method.
8735 New method.
8741 ::operator()): New method.
8750 method.
8751 (Output_section::set_input_section_order_specified): New method.
8753 (Input_section::section_order_index): New method.
8754 (Input_section::set_section_order_index): New method.
8760 method to gold.h.
8805 (Target_arm::relocate_special_relocatable): New method.
8812 * target.h (Sized_target::relocate_special_relocatable): New method.
8824 * merge.cc (Output_merge_base::record_input_section): New method
8835 method definitions.
8839 Output_merge_base::do_set_keeps_input_sections): New method definitions.
8843 (Output_merge_data::do_set_keeps_input_sections): New method
8846 * output.cc (Output_section::Input_section::relobj): Move method
8863 (Output_section::build_lookup_maps): New method defintion.
8876 (Output_section::Input_section::is_merge_section): New method
8879 defintion. Declare method only.
8881 (Output_section::Input_section::output_merge_base): New method defintion.
8889 (Output_section::build_lookup_maps): New method declaration.
8915 * arm.cc (Arm_input_section::original_size): New method.
8938 (Output_section::Input_section::set_addralign): New method.
9134 * output.h (Output_section::is_noload): New method.
9142 (Output_section_definition::section_type)P; New method.
9156 (Output_section_definition::section_type): New method.
9216 (Arm_relobj::merge_flags_and_attributes): New method.
9233 * options.cc (General_options::parse_EB): New method.
9239 (General_options::endianness): New method.
9243 (Parameters::check_target_endianness): New method.
9246 * parameters.h (Parameters::check_target_endianness): New method
9415 (Stringpool_template::new_key_offset): New method.
9423 (Chunked_vector::reserve): Call reserve method of all Element_vectors.
9428 (Stringpool_template::new_key_offset): New method declaration.
9462 (File_read::View::is_permanent_view): New method.
9581 New method.
9629 (Input_file::format): New method definition.
9715 (Icf::symbol_reloc_list): Delete method.
9716 (Icf::addend_reloc_list): Delete method.
9717 (Icf::section_reloc_list): Delete method.
9718 (Icf::reloc_info_list): New method.
9728 (Target_arm::Relocate::relocate_tls): New method.
9742 * arm.cc (Arm_relobj::find_linked_text_section): New method.
9746 (Target_arm::has_got_section): New method.
9954 * output.h (Output_data_dynamic::add_section_size): New method
9980 method.
10007 * arm.cc (Arm_relobj::section_is_scannable): New method.
10023 (Arm_reloc_property_table::reloc_name_in_error_message): New method
10027 New method definition.
10028 (Arm_reloc_property_table::reloc_name_in_error_message): New method
10033 * arm.cc (Target_arm::reloc_uses_thumb_bit): Remove method.
10034 (Target_arm::Relocate::reloc_needs_sym_origin): Remove method.
10035 (Arm_relocate_functions::movw_abs_nc): Remove method.
10047 New method definitions.
10084 (Target_arm::do_select_as_default_target): New method definition.
10089 * target.h (Target::select_as_default_target): New method definition.
10096 (Arm_exidx_fixup::first_output_text_section): New method definition.
10149 * object.h (Sized_relobj::set_output_local_symbol_count): New method.
10158 (Arm_relocate_functions::movw_rel): New method.
10162 (Arm_relocate_functions::thm_movw_rel): New method.
10175 (Target_arm::reloc_needs_sym_origin): New method.
10176 (Arm_relocate_functions::calc_grp_kn): New method.
10177 (Arm_relocate_functions::calc_grp_residual): New method.
10178 (Arm_relocate_functions::calc_grp_gn): New method.
10195 (Arm_output_section::append_text_sections_to_list): New method.
10204 (Target_arm::fix_exidx_coverage): New method.
10210 (Arm_output_section::append_text_sections_to_list): New method.
10216 (Target_arm::fix_exidx_coverage): New method.
10217 * object.h (Relobj::set_output_section): New method.
10218 (Sized_relobj::invalidate_section_offset): Remove method.
10219 (Sized_relobj::do_invalidate_section_offset): Remove method.
10238 (Output_section::discard_states): New method defintion.
10242 (Output_section::discard_states): New method declaration.
10245 Output_section::set_section_offsets_need_adjustment): New method
10255 * gold/arm.cc (Target_arm): Updated fix_v4bx method and usage of
10258 (General_options::fix_v4bx): New method.
10260 * gold/options.cc (General_options::parse_fix_v4bx): New method.
10261 (General_options::parse_fix_v4bx_interworking): New method.
10323 (Stub_factory::make_arm_v4bx_stub): New method.
10326 (Stub_table::add_arm_v4bx_stub): New method.
10327 (Stub_table::find_arm_v4bx_stub): New method.
10328 (Arm_relocate_functions::v4bx): New method.
10329 (Target_arm::fix_v4bx): New method.
10366 (Target_arm::apply_cortex_a8_workaround): New method.
10398 sections to scan for relocation stubs into a new method
10404 (Target_arm::scan_span_for_cortex_a8_erratum): New method definition.
10420 (Target_arm::fix_cortex_a8): New method definition.
10436 (Target_arm::is_mapping_symbol_name): New method definition.
10453 (Stub_addend_reader::operator()): Use new branch encoding method
10458 * arm.cc (Arm_relobj::do_gc_process_relocs): New method.
10461 * gc.h (Garbage_collection::add_reference): New method.
10548 (Stub_table::add_reloc_stub): Define method in class definition
10550 (Stub_table::add_cortex_a8_stub): New method definition.
10555 (Stub_table::do_reset_address_and_file_offset): Define method in
10569 Arm_relobj::mark_section_for_cortex_a8_workaround): New method
10579 Stub_table::apply_cortex_a8_workaround_to_address_range): New method
10697 Output_data_reloc_generic. Change add() method to call
10739 (Insn_template::thumb16_bcond_insn): New method declaration.
10741 (Stub::thumb16_special): New method declaration.
10742 (Stub::do_write): Define virtual method which was previously pure
10744 (Stub::do_thumb16_special): New method declaration.
10749 (Stub_factory::make_cortex_a8_stub): New method definition.
11060 * layout.h (class Layout): Add increase_relro method. Add
11128 before calling a method on it.
11283 (Arm_relobj::attributes_section_data): New method definition.
11288 (Arm_dynobj::attributes_section_data): New method definition.
11300 New method declarations.
11301 (Target_arm::get_aeabi_object_attribute): New method definition.
11315 New method definitions.
11382 Target::attributes_order): New method definitions.
11386 virtual method definitions.
11466 * output.h (Output_file): Add filename method.
11509 * arm.cc (Target_arm::Target_arm): Move method definition
11512 (Target_arm::get_reloc_reloc_type): Change method to be
11527 * arm.cc (Target_arm::Target_arm): Move method definition outside of
11530 (Target_arm::get_reloc_reloc_type): Change method to be non-static
11545 * arm.cc (Target_arm::may_use_thumb2_nop): New method definition.
11552 Arm_relocate_functions::thm_xpc22): New method definitions.
11553 (Arm_relocate_functions::thumb_branch_common): New method definition.
11584 * arm.cc (Target_arm::may_use_arm_nop): New method definition.
11585 (Arm_relocate_functions::arm_branch_common): Change method defintion
11586 in class definition to a method declaration and update list of formal
11592 (Arm_relocate_functions::xpc25): New method definition.
11593 (Arm_relocate_functions::arm_branch_common): Move method defintion
11602 in method declaration.
11603 (Target_arm::relocate_stub): New method declaration.
11609 method definition.
11611 (Target_arm::relocate_stub): New method definition.
11668 (Target_arm::scan_section_for_stubs): New method declaration.
11671 (Target_arm::do_may_relax): New method definition.
11674 Target_arm::scan_reloc_section_for_stubs): New method declarations.
11679 Target_arm::do_relax): New method definitions.
11749 (Target_arm::stub_factory): New method definition.
11752 Target_arm::reloc_uses_thumb_bit): New method declarations.
11759 New method definitions.
11792 (Stub_addend_reader::operator()): New method definition for a
11797 * arm.cc (Arm_relobj::processor_specific_flags): New method
11799 (Arm_relobj::do_read_symbols): New method declaration.
11803 (Target_arm::do_adjust_elf_header): New method declaration.
11805 (Target_arm::merge_processor_specific_flags): New method declaration.
11806 (Target_arm::do_make_elf_object): New overloaded method definitions
11808 (Arm_relobj::do_read_symbols): New method definition.
11815 New method definitions.
11827 Target::are_processor_specific_flags_sect): New method definitions.
11833 (Target::set_processor_specific_flags): New method definition.
11879 New method definitions.
11925 (Sized_relobj::do_relocate_sections): New method declaration.
11934 (Arm_input_section::as_arm_input_section): New method.
11937 Arm_output_section::group_sections): New method definitions.
11944 Arm_input_section::do_reset_address_and_file_offset): New method
11954 New method definition.
11978 method defintions.
11981 (Insn_template::size, Insn_template::alignment): New method defintions.
11982 (Stub_template::Stub_template): New method definition.
11985 (Stub_factory::Stub_factory): New method definition.
11998 method public.
12005 (Versions::define_base_version): New method definition.
12008 * dynobj.h (Versions::define_base_version): New method declaration.
12021 (Segment_start_expression::value): New method definition.
12032 Script_sections::set_saw_segment_start_expression): New method
12148 (icf_enabled): New method.
12149 (icf_safe_folding): New method.
12150 (set_icf_status): New method.
12227 * layout.h (class Layout::section_list): New method.
12231 (Output_merge_string::do_is_string): New method.
12239 (Sized_relobj::do_setup): New method declaration.
12241 Sized_relobj::do_invalidate_section_offset): New method decfinitions.
12252 (Output_section::add_relaxed_input_section): New method definition.
12256 (Output_section::build_relaxation_map): New method definition.
12263 Output_section::find_relaxed_input_section): New method definitions.
12281 (Output_section::add_relaxed_input_section): New method declaration.
12291 (Output_section::relax_input_section): Rename method to
12298 New method declarations.
12314 (Symbol_table::compute_final_value): New templated method declaration.
12315 * target.cc (Target::do_make_output_section): New method defintion.
12316 * target.h (Target::make_output_section): New method declaration.
12319 (Target::do_make_output_section): New method declaration.
12391 (Sized_incremental_binary::do_check_inputs): New method.
12398 method.
12401 (Incremental_binary::do_check_inputs): New pure virtual method.
12406 (Incremental_checker::command_line): New method.
12407 (Incremental_checker::inputs): New method.
12415 (Incremental_binary::error): New method.
12417 method.
12429 * output.h (Output_file::filesize): New method.
12482 * target.h (class Target): Add calls_non_split method. Declare
12483 do_calls_non_split virtual method. Declare match_view and
12569 * symtab.h (Symbol::may_need_copy_reloc): New method definition.
12594 default_target method. Add sized_target and clear_target
12652 (General_options): New method should_retain_symbol, new
12672 Layout::Relaxation_debug_check::read_sections): New method definitions.
12678 Layout::relaxation_loop_body): New method definitions.
12683 (Layout::place_orphan_sections_in_script): New method definition.
12687 (Layout::new_output_section_data_from_script): New method definition.
12688 (Layout::place_orphan_sections_in_script): New method declaration.
12692 Layout::relaxation_loop_body): New method declarations.
12698 * output.cc: (Output_section_headers::do_size): New method definition.
12701 (Output_segment_headers::do_size): New method definition.
12704 (Output_file_header::do_size): New method definition.
12717 (Output_section::relax_input_section): New method definition.
12721 New method definition.
12733 method definitions.
12735 (Output_data::is_data_size_fixed): New method definition.
12738 (Output_data::address_and_file_offset_have_reset_values): New method
12740 (Output_data::do_address_and_file_offset_have_reset_values): New method
12743 (Output_data::fix_data_size): New method definition.
12745 (Output_section_headers::set_final_data_size): New method definition.
12746 (Output_section_headers::do_size): New method declaration.
12747 (Output_segment_headers::set_final_data_size): New method definition.
12748 (Output_segment_headers::do_size): New method declaration.
12749 (Output_file_header::set_final_data_size)::New method definition.
12750 (Output_file_header::do_size)::New method declaration.
12761 (Output_data_group::set_final_data_size): New method definition.
12762 (Output_data_dynamic::Dynamic_entry::tag): New method definition.
12779 Output_section::Input_section::relaxed_input_section): New method
12786 (Output_section::relax_input_section): New method declaration.
12811 (Phdrs_element::release_segment): New method definition.
12814 (Script_sections::release_segments): New method definition.
12816 method declaration.
12818 Target::do_may_relax, Target::do_relax): New method definitions.
12856 method.
12859 * output.cc (Output_file::open_for_modification): New method.
12862 (Output_file::map_no_anonymous): New method, broken out of map.
12938 (Target::do_make_elf_object): New method declarations.
13095 * fileread.cc (File_read::get_mtime): New method.
13097 (File_read::get_mtime): New method.
13333 * i386.cc (class Target_i386): Define new virtual method to
13340 Declare new virtual method do_is_local_label_name.
13392 (Target_arm::reloc_is_non_pic): Define new method.
13405 (class Target_arm::Scan): Declare new method check_non_pic.
13406 Define new method symbol_needs_plt_entry.
13408 (class Target_arm::Relocate): Declare new method
13411 (Target_arm::Scan::check_non_pic): Define new method.
13415 (Target_arm::Relocate::should_apply_statci_reloc): Define new method.
13438 (Target_arm::got_section): Define new method.
13442 (Output_data_plt_arm:do_adjust_output_section): Define new method.
13447 (Output_data_plt_arm::do_write): Define new method.
13508 (Archive::no_export): New method.
13513 * options.cc (General_options::parse_exclude_libs): New method.
13516 (General_options::check_excluded_libs): New method declaration.
13545 * incremental.cc (Incremental_inputs::report_achive): New method.
13546 (Incremental_inputs::report_object): New method.
13547 (Incremental_inputs::report_script): New method.
13548 (Incremental_inputs::finalize_inputs): New method.
13554 (Incremental_inputs::report_inputs): New method.
13555 (Incremental_inputs::report_achive): New method.
13556 (Incremental_inputs::report_object): New method.
13557 (Incremental_inputs::report_script): New method.
13558 (Incremental_inputs::finalize_inputs): New method.
13610 (Incremental_inputs::report_command_line): New method.
13611 (Incremental_inputs::finalize): New method.
13612 (Incremental_inputs::create_incremental_inputs_data): New method.
13613 (Incremental_inputs::sized_create_incremental_inputs_data): New method.
13618 (Layout::create_incremental_info_sections): New method.
13619 * layout.h (Layout::incremental_inputs): New method.
13620 (Layout::create_incremental_info_sections): New method.
13924 * fileread.h (class Input_file): Add input_file_argument method.
13929 searched_for method.
15289 (Archive::file): New const method.
16361 constructor. Add byteshift method.