Lines Matching +refs:po +refs:mark +refs:string +refs:function

7 	(compare_sequences): New function.
8 (sort_line_sequences): New function.
30 * elf.c (elfcore_grok_s390_high_gprs): New function.
32 (elfcore_write_s390_high_gprs): New function.
176 * elf.c (write_zeros): New function.
217 * linker.c (_bfd_generic_copy_link_hash_symbol_type): New function.
218 * elflink.c (_bfd_elf_copy_link_hash_symbol_type): New function.
266 * elf32-ppc.c (_bfd_elf_ppc_at_tls_transform): ..here. New function.
321 * targets.c (bfd_get_target_info): New function.
322 (_bfd_find_arch_match): New function.
327 * po/ru.po: Updates Russian translation.
331 * po/id.po: Updated Indonesian translation.
377 * elf32-cris.c (cris_elf_plt_sym_val): New function.
511 (bfd_mach_o_get_synthetic_symtab): New function.
599 * elf32-m68k.c (elf_m68k_final_write_processing): New function.
600 (elf_backend_final_write_processing): Macro defined as above function.
630 Remove "function" parm, adjust caller.
659 * elf-eh-frame.c (make_pc_relative): New function.
685 (build_tls_get_addr_stub): New function.
724 (is_static_defined): New function.
732 * po/es.po: Updated Spanish translation.
733 * po/vi.po: Updated Vietnamese translation.
764 (bfd_mach_o_section_get_entry_size): New function.
766 added function.
771 * po/fi.po: Updated Finnish translation.
775 * po/bfd.pot: Updated by the Translation project.
878 (bfd_mach_o_scan_read_dyld_info): New function.
882 (bfd_mach_o_print_dyld_info): New function.
900 * po/SRC-POTFILES.in: Regenerate.
901 * po/bfd.pot: Regenerate.
1061 (rs6000coff_core_file_failing_signal): Updated function to use new
1139 * po/SRC-POTFILES.in, po/bfd.pot: Regenerate.
1153 * elf32-arm.c (arch_has_thumb2_nop): New function.
1154 (arch_has_arm_nop): New function.
1169 * po/fi.po: Updated Finnish translation.
1330 (spu_elf_emit_fixup): New function.
1332 (spu_elf_size_sections): New function.
1354 invalid string offset.
1420 used by indirect function support. Count dynamic relocs for
1636 (ppc_elf_create_glink): New function.
1642 (is_branch_reloc): New function.
1651 (write_glink_stub): New function, extracted from..
1669 (is_branch_reloc): New function.
1721 (DOT_RELOC): New define for .reloc section string.
1722 (coff_write_object_contents): Use DOT_RELOC instead of string.
1775 (DOT_RELOC): New define for .reloc section string.
1776 (coff_write_object_contents): Use DOT_RELOC instead of string.
1788 (bfd_mach_o_i386_print_thread): New function.
1795 (bfd_mach_o_get_dynamic_reloc_upper_bound): New function.
1796 (bfd_mach_o_canonicalize_dynamic_reloc): New function.
1916 (bfd_mach_o_scan_read_symtab_symbol): Make the function static.
1919 (bfd_mach_o_scan_read_symtab_strtab): Make the function static.
1922 (bfd_mach_o_scan_read_symtab_symbols): Make the function static.
1931 (bfd_mach_o_scan_read_linkedit): New function.
1944 (bfd_mach_o_print_flags): New function.
1951 (bfd_mach_o_print_private_header): New function.
1952 (bfd_mach_o_print_section_map): New function extracted from
1961 (bfd_mach_o_section_get_nbr_indirect): New function.
2025 (bfd_sym_from_r_symndx): ..new function.
2027 bfd_section_from_r_symndx to new struct and function.
2212 * elf32-vax.c (elf_vax_plt_sym_val): New function.
2217 * elf32-vax.c (elf_vax_reloc_type_class): New function.
2265 * po/ru.po: New Russian translation.
2356 (bfd_mach_o_get_reloc_upper_bound): New function.
2367 (bfd_mach_o_mangle_symbols): ... this new function.
2448 (bfd_mach_o_i386_swap_reloc_in): New function.
2459 * opncls.c (_maybe_make_executable): New function. Gives execute
2478 * bfdio.c (bfd_mmap): New function.
2480 * cache.c (cache_bmmap): New function.
2482 * opencls.c (opncls_bmmap): New function.
2492 * mach-o.c (bfd_mach_o_version): Make this function public.
2493 (mach_o_wide_p): New function.
2580 function address when building shared object.
2594 function address when building shared object.
2642 (bfd_mach_o_convert_section_name_to_bfd): New function.
2663 (bfd_mach_o_build_commands): New function.
2681 (bfd_mach_o_gen_object_p): New function, replaces bfd_mach_o_object_p.
2683 (bfd_mach_o_gen_core_p): New function, replaces ...
2881 to break call graph cycles, mark them using the broken_cycle flag.
2944 * po/id.po: Updated Indonesian translation.
3006 (elf32_arm_create_or_find_stub_sec): New function.
3031 * po/SRC-POTFILES.in: Regenerate.
3129 control flow graph between fragments of a function.
3140 (spu_elf_place_overlay_data): ..here. New function.
3195 (_bfd_elf_is_function_type): Accept STT_GNU_IFUNC as a function
3201 * elf32-i386.c (is_indirect_function): New function.
3207 (elf_i386_add_symbol_hook): New function. Set the
3215 (is_indirect_function): New function.
3226 (get_ifunc_reloc_section_name): New function. Computes the name
3228 (_bfd_elf_make_ifunc_reloc_section): New function. Creates a
3266 (record_thumb_to_arm_glue): Deleted unused function.
3316 (pex64_get_runtime_function): New static function.
3465 * linker.c (bfd_generic_define_common_symbol): New function.
3469 * xcofflink.c (_bfd_xcoff_define_common_symbol): New function.
3582 (member_layout_init): New function.
3602 (xcoff_archive_info_hash): New function.
3606 (bfd_xcoff_split_import_path): New function.
3625 (xcoff_need_ldrel_p): New function.
3629 (xcoff_build_ldsym): New function, split out from...
3633 (xcoff_build_loader_section): New function, extracted verbatim from...
3660 2009-03-28 Mark Mitchell <mark@codesourcery.com>
3725 (is_nonpic_glink_stub): New function.
3758 for format string.
3801 (ovl_stub_size_log2): New function.
3846 * xcofflink.c (xcoff_archive_contains_shared_object_p): New function,
3848 (xcoff_covered_by_expall_p): New function.
3849 (xcoff_auto_export_p): New function, split out from xcoff_build_ldsyms
3851 (xcoff_mark_auto_exports): New function.
3853 a function should be automatically exported.
3856 accordingly. Use xcoff_mark_auto_exports to mark all automatically-
3861 * xcofflink.c (xcoff_mark_symbol_by_name): New function.
3862 (bfd_xcoff_size_dynamic_sections): Use it to mark the entry,
3879 * coffgen.c (coff_print_symbol): Handle auxiliary function
3883 (xcoff_dynamic_definition_p): New function.
3896 but mark them as L_WEAK.
3903 only mark the target symbol or the target section, not both.
3904 (xcoff_final_definition_p): New function.
3939 * xcofflink.c (xcoff_keep_symbol_p): New function, using the
3957 (xcoff_sweep): Don't mark toc_section unless it's needed.
3973 (xcoff_mark): Treat last_symndx as an inclusive value. Only mark
3974 symbols with the right csect. Don't mark rsec when processing
3987 * xcofflink.c (xcoff_link_add_symbols): Extend function-symbol
3988 handling to all relocations. Only set XCOFF_CALLED for function
3990 (xcoff_find_function): New function, split out from...
3992 (xcoff_set_import_path): New function, split out from...
3995 (xcoff_mark_symbol): If we mark an undefined and unimported
3996 symbol, find some way of defining it. If the symbol is a function
3998 is a function, mark its descriptor and allocate room for global
3999 linkage code. Otherwise mark the symbol as implicitly imported.
4000 Move the code for creating function descriptors from...
4004 function symbols.
4096 * po/es.po: Updated Spanish translation.
4163 (compatibile): New function.
4179 * elf32-hppa.c (hppa32_elf_local_refcounts): New function.
4252 function symbol.
4393 (_bfd_vms_slurp_object_records): New function, replaces previous
4395 (vms_slurp_module): New function.
4399 (free_reloc_stream): New function.
4409 (alloc_reloc_stream): New function.
4422 (dst_define_location): New function.
4423 (dst_restore_location): New function.
4424 (dst_retrieve_location): New function.
4425 (dst_check_allocation): New function.
4455 (_bfd_vms_slurp_relocs): New function.
4456 (_bfd_vms_decode_relocs): New function.
4458 (start_first_etbt_record): New function.
4470 (maybe_adjust_record_pointer_for_object): New function.
4471 (_bfd_vms_get_first_record): New function, replaces ...
4473 (_bfd_vms_get_object_record): New function.
4474 (_bfd_vms_get_object_record): New function.
4475 (vms_get_remaining_object_record): New function, replaces ...
4488 write BFD version instead of a fixed string.
4489 (_bfd_vms_slurp_ihd): New function.
4507 (register_universal_symbol): New function and prototype.
4513 (bfd_vms_set_section_flags): New function.
4541 * coffcode.h (coff_write_object_contents): Don't let the string
4565 (bfd_coff_set_long_section_names_allowed): New function.
4567 (struct bfd_coff_backend_data): Add new backend hook function
4578 * ecoff.c (_bfd_ecoff_no_long_sections): New function.
4658 (branch_reloc_hash_match): New function, extracted from..
4665 (branch_reloc_hash_match): New function, extracted from..
4686 (pasted_function): Don't error if no prior function found.
4688 function range to start of section.
4728 * po/Make-in: Add install-pdf target.
4766 (elf_m68k_partition_multi_got_2): New static function.
4799 * elflink.c (on_needed_list): New function.
4861 * elflink.c (find_version_for_sym): New function split out from,
4913 * elf32-arm.c (elf32_arm_obj_attrs_order): New function.
4965 * po/SRC-POTFILES.in: Regenerate.
4974 * elf32-arm.c (get_secondary_compatible_arch): New function.
4975 (set_secondary_compatible_arch): New function.
4976 (tag_cpu_arch_combine): New function.
4977 (elf32_arm_copy_one_eabi_other_attribute): Delete function.
4978 (elf32_arm_copy_eabi_other_attribute_list): Delete function.
5062 (spu_elf_find_overlays): For soft-icache, mark any section within cache
5072 (overlay_index): New function.
5083 (print_one_overlay_section): New function, extracted from..
5145 * coff-ppc.c (dump_toc): Fix up calls to fprintf without a string