aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-13Add --rosegment option to BFD linker to stop the '-z separate-code' from gene...Nick Clifton1-1/+3
2024-04-23PR31667, objcopy/strip corrupts solaris binariesAlan Modra1-7/+6
2024-04-23ignore some symbols in elf.c:swap_out_symsAlan Modra1-55/+48
2024-04-23copy_private_symbol_dataAlan Modra1-2/+2
2024-04-16Fix test for sections with different VMA<->LMA relationships so that it only ...Nick Clifton1-6/+13
2024-04-15When mapping sections to segments ensure that we do not add sections whose VM...Vijay Shankar1-3/+9
2024-04-04Fix uninitialised variable errorsAlan Modra1-10/+10
2024-04-03elf: Add _bfd_elf_link_m[un]map_section_contentsH.J. Lu1-4/+53
2024-04-03elf: Use mmap to map in symbol and relocation tablesH.J. Lu1-18/+13
2024-04-03elf: Add _bfd_elf_m[un]map_section_contentsH.J. Lu1-5/+82
2024-04-03elf: Use mmap to map in read-only sectionsH.J. Lu1-23/+56
2024-03-26Don't claim a fat IR object if no IR object should be claimedH.J. Lu1-22/+0
2024-02-09PR31208, strip can break ELF alignment requirementsAlan Modra1-1/+1
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2023-12-05Don't use free_contents in _bfd_elf_slurp_version_tablesAlan Modra1-6/+4
2023-11-10Add ability to change linker warning messages into errors when reporting exec...Nick Clifton1-8/+42
2023-10-25asan: _bfd_elf_slurp_version_tables memory leakAlan Modra1-2/+3
2023-10-05Fix: nm: SEGV at bfd/elf.c:2267 in _bfd_elf_get_dynamic_symbolsNick Clifton1-1/+1
2023-09-29Fix: Segmentation fault caused by npd in objdumpNick Clifton1-2/+6
2023-09-28Fix: nm: SEGV on unknow address at nm.c:718 in print_symnameNick Clifton1-8/+29
2023-09-13Fix: "Missing NULL check"Jacob Navia1-0/+2
2023-08-21aarch64/sme2: Teach binutils/BFD about the NT_ARM_ZT register setLuis Machado1-0/+37
2023-08-21aarch64/sme: Core file supportEzra Sitorus1-0/+58
2023-08-09Rename bfd_bread and bfd_bwriteAlan Modra1-9/+7
2023-06-30Fix used-before-initialized warnings when compiling elf.c with Clang-16.Nick Clifton1-2/+4
2023-06-29bfd: Improve nm and objdump without section headerH.J. Lu1-58/+671
2023-06-29ELF: Discard non-alloc sections without section headerH.J. Lu1-3/+10
2023-06-14Re: bfd/elf.c strtab memory leakAlan Modra1-9/+9
2023-06-07_bfd_free_cached_infoAlan Modra1-7/+8
2023-06-07bfd/elf.c strtab memory leakAlan Modra1-1/+5
2023-06-05ELF: Don't warn an empty PT_LOAD with the program headersH.J. Lu1-0/+2
2023-05-03Move bfd_elf_bfd_from_remote_memory to opncls.cAlan Modra1-25/+0
2023-04-12PR30326, uninitialised value in objdump compare_relocsAlan Modra1-7/+10
2023-04-11bfd: optimize bfd_elf_hashNathan Sidwell1-20/+11
2023-03-30Fix an illegal memory access when an accessing a zer0-lengthverdef table.Nick Clifton1-0/+5
2023-03-30Setting sh_link for SHT_REL/SHT_RELAAlan Modra1-14/+16
2023-03-24Tidy dwarf1 cached section contentsAlan Modra1-0/+1
2023-03-19rewrite_elf_program_header and want_p_paddr_set_to_zeroAlan Modra1-7/+8
2023-03-16readelf: add support for QNT_STACK note subsectionsClément Chigot1-9/+4
2023-03-02Don't write zeros to a gap in the output fileAlan Modra1-20/+6
2023-02-23Test SEC_HAS_CONTENTS before reading section contentsAlan Modra1-1/+1
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-12-17asan: elf.c:12621:18: applying zero offset to null pointerAlan Modra1-1/+1
2022-12-07_bfd_elf_slurp_secondary_reloc_section sanity checkAlan Modra1-3/+14
2022-12-07Compression tidy and fixesAlan Modra1-2/+2
2022-12-06Get rid of SEC_ELF_COMPRESSAlan Modra1-76/+55
2022-12-06Get rid of SEC_ELF_RENAMEAlan Modra1-73/+22
2022-12-06Compression header enumAlan Modra1-3/+3
2022-12-04Renaming .debug to .zdebug and vice versaAlan Modra1-30/+4
2022-11-15bfd: linker: merge .sframe sectionsIndu Bhagat1-0/+32