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

5 	* po/bfd.pot: Regenerate.
31 * po/Make-in ($(srcdir)/$(PACKAGE).pot): Output to a .pot
98 of the string table.
102 Add checks before setting string pointers in the dt_strtab buffer.
168 * bfd/po/bfd.pot: Regenerate.
192 on PE. Also check for too large string table.
193 * coffgen.c (extract_long_section_name): New function extracted
197 (decode_base64): New function.
202 * cofflink.c (_decoration_hash_newfunc): New function.
215 * coffcode.h (htab_hash_section_index): New function.
216 (htab_eq_section_index): New function.
217 (htab_hash_section_target_index): New function.
218 (htab_eq_section_target_index): New function.
248 * coffcode.h (coff_read_word_from_buffer): New function.
255 * po/la.po: New Georgian translation.
292 function, simplifying code in the process.
317 * doc/chew.c (collapse_whitespace): New function.
333 * doc/chew.c (catstrif): New function.
342 (add_intrinsic_variable): New function.
392 * po/ro.po: Updated Romainian translation.
402 * po/ru.po: Updated Russian translation.
412 * po/fr.po: Updated French trabslation.
413 * po/uk.po: Updated Ukrainian trabslation.
427 * po/ro.po: Updated Romanian translation.
478 (_bfd_dwarf2_find_nearest_line_with_alt): New function. Implements the
484 (_bfd_elf_find_nearest_line_with_alt): New function. Implements the
507 * syms.c (_bfd_nosymbols_find_nearest_line_with_alt): New function.
568 * bfdio.c (_bfd_real_fopen): Delete ccs string.
619 (stub_hash_newfunc): New function.
625 (bfd_xcoff_link_init): New function.
626 (xcoff_stub_csect_name): New function.
627 (xcoff_stub_get_csect_in_range): New function.
628 (xcoff_stub_name): New function.
629 (bfd_xcoff_get_stub_entry): New function.
630 (bfd_xcoff_type_of_stub): New function.
631 (xcoff_add_stub): New function.
632 (xcoff_build_one_stub): New function.
633 (bfd_xcoff_size_stubs): New function.
634 (bfd_xcoff_build_stubs): New function.
635 (xcoff_stub_create_relocations): New function.
653 build the loader section (this function) and one that only size
655 (xcoff_size_loader_section): ... (this function).
658 (bfd_xcoff_build_dynamic_sections): ... this function.
671 2022-04-07 Mark Harmstone <mark@harmstone.com>
702 * dwarf2.c (_bfd_dwarf2_find_nearest_line): if a function name is
709 check to see if the function or variable being processed is the
766 * po/sr.po: Updated Serbian translation.
776 * mri.c (mri_draw_tree): Update function call.
781 in void function.
807 * po/fr.po: Updated French translation.
808 * po/ro.po: Updated Romanian translation.
809 * po/uk.po: Updated Ukranian translation.
815 * po/bfd.pot: Regenerate.
826 * po/bfd.pot: Regenerate.
852 when calculating space for a string list.
858 (get_static_sym_data): New function.
860 symbol value and section to above introduced function, and use
861 this new function.
869 * elf.c (elfcore_make_memtag_note_section): New function.
884 * po/sr.po: Updated Serbian translation.
910 * po/pt.po: Updated Portuguese translation.
935 * po/bfd.pot: Regenerate.
958 * po/opcodes.pot: Regenerate.
1049 (bfd_elfNN_riscv_set_data_segment_info): New function called by
1121 * elf-attrs.c (elf_attr_strdup): New function.
1123 (elf_add_obj_attr_string): New function, extracted from..
1125 (elf_add_obj_attr_int_string): New function, extracted from..
1128 string terminator. Instead ensure parsing doesn't go past
1142 * dwarf2.c (read_n_bytes): New inline function, old one renamed to..
1145 (read_3_bytes): New function.
1161 * elf.c (elfcore_make_memtag_note_section): New function.
1226 * simple.c (simple_dummy_add_to_set): New function.
1227 (simple_dummy_constructor): New function.
1228 (simple_dummy_multiple_common): New function.
1272 (elf_or1k_plt_entry_size): New function.
1357 * elf32-csky.c (is_mapping_symbol_name): New function.
1401 string string table.
1406 symbols as potential function symbols.
1502 mark the auipc instructions.
1560 * elf-bfd.h (is_elf_hash_table): Convert macro to inline function.
1623 prefix string, the more forward it must be defined. Otherwise, we
1627 (riscv_known_prefixed_ext): New function, check if the prefixed
1629 (riscv_valid_prefixed_ext): New function, used to replace the
1654 Don't check for alloca.h, limits.h, stddef.h, stdlib.h, string.h,
1695 * elf-bfd.h (bfd_section_is_ctf): Use startswith function.
1848 * po/BLD-POTFILES.in: Regenerate.
1852 * bfd-in.h: Include string.h.
2011 * bfd-in.h (startswith): Add startswith function.
2168 (xcoff_reloc_type_tls): New function.
2242 (bfd_elfNN_riscv_restart_relax_sections): New function. Called by
2269 * bfd.c (_bfd_get_link_info): New function.
2276 (pex64_link_add_symbols): New function.
2284 * elf.c (elfcore_grok_riscv_csr): New function.
2286 (elfcore_write_riscv_csr): New function.
2294 (riscv_write_core_note): New function.
2301 * elf-bfd.h (elfcore_write_gdb_tdesc): Declare new function.
2302 * elf.c (elfcore_grok_gdb_tdesc): New function.
2304 (elfcore_write_gdb_tdesc): New function.
2311 (read_indexed_string): Placeholder function.
2347 function and variable tags and a second time to resolve their
2405 * po/SRC-POTFILES.in: Regenerated.
2469 function was split out.
2574 * bfd-elf.h (elfcore_write_file_note): New function.
2575 * elf.c (elfcore_write_file_note): New function.
2606 * elf64-ppc.c (elf_hash_entry): New inline function. Use
2609 (use_local_plt): New function.
2613 * elf32-ppc.c (use_local_plt): New function.
2639 function.
2717 * po/fr.po: Updated French translation.
2718 * po/pt.po: Updated Portuguese translation.
2719 * po/sr.po: Updated Serbian translation.
2720 * po/uk.po: Updated Ukranian translation.
2736 * po/bfd.pot: Regenerate.