aboutsummaryrefslogtreecommitdiff
path: root/bfd/elflink.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-10Add ability to change linker warning messages into errors when reporting exec...Nick Clifton1-3/+32
2023-10-09Fix: A potential bug of null pointer dereferenceNick Clifton1-1/+1
2023-08-30elf: Check DT_SYMTAB only on non-IR objectH.J. Lu1-9/+12
2023-08-09Rename bfd_bread and bfd_bwriteAlan Modra1-3/+3
2023-06-29bfd: Improve nm and objdump without section headerH.J. Lu1-0/+12
2023-06-07Add extra linker warning message about discrepancies between normal and commo...Nick Clifton1-8/+18
2023-03-31lto: Don't add indirect symbols for versioned aliases in IRH.J. Lu1-1/+8
2023-02-23Test SEC_HAS_CONTENTS before reading section contentsAlan Modra1-2/+2
2023-01-20Faster string mergingMichael Matz1-0/+7
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-12-21enable-non-contiguous-regions warningsAlan Modra1-16/+4
2022-12-20bfd: Discard symbol regardless of warning flagTorbjörn SVENSSON1-5/+5
2022-12-06Get rid of SEC_ELF_COMPRESSAlan Modra1-1/+1
2022-11-22Re: ld: Always output local symbol for relocatable linkAlan Modra1-4/+1
2022-11-17ld: Always call elf_backend_output_arch_local_symsH.J. Lu1-2/+1
2022-11-15bfd: linker: merge .sframe sectionsIndu Bhagat1-0/+52
2022-11-08ld: Always output local symbol for relocatable linkH.J. Lu1-1/+2
2022-11-04Support multiple .eh_frame sectionsJojo R1-0/+7
2022-08-05asan: ppc64_elf_get_synthetic_symtab heap buffer overflowAlan Modra1-4/+4
2022-07-12PR29355, ld segfaults with -r/-q and custom-named section .rela*Alan Modra1-4/+4
2022-06-18Fix the sorting algorithm for reloc entriesTomoaki Kawada1-2/+10
2022-05-27Replace bfd_hostptr_t with uintptr_tAlan Modra1-2/+1
2022-05-27Remove use of bfd_uint64_t and similarAlan Modra1-14/+2
2022-05-20Tidy warn-execstack handlingAlan Modra1-1/+1
2022-05-03Add a linker warning when creating potentially dangerous executable segments....Nick Clifton1-1/+1
2022-04-25Emit a note warning the user that creating an executable stack because of a m...Nick Clifton1-2/+6
2022-04-20Add linker warning for when it creates an executable stack.Nick Clifton1-5/+45
2022-03-09ld: Add a before_plugin_all_symbols_read hookH.J. Lu1-1/+6
2022-02-13ld: Keep indirect symbol from IR if referenced from shared objectH.J. Lu1-3/+2
2022-02-05Detect .eh_frame_hdr earlier for SIZEOF_HEADERSAlan Modra1-1/+1
2022-01-13Move DT_RELR tag setting to elflink.cAlan Modra1-5/+48
2022-01-13Re: Set SEC_ELF_REVERSE_COPY earlierAlan Modra1-3/+4
2022-01-12ld: Add glibc dependency for DT_RELRH.J. Lu1-0/+86
2022-01-12elf: Add size_relative_relocs and finish_relative_relocsH.J. Lu1-0/+8
2022-01-12ld: Initial DT_RELR supportH.J. Lu1-0/+11
2022-01-12elf: Pass need_layout to _bfd_elf_map_sections_to_segmentsH.J. Lu1-1/+2
2022-01-12Set SEC_ELF_REVERSE_COPY earlierAlan Modra1-26/+16
2022-01-07ld: Extract _bfd_elf_link_iterate_on_relocsH.J. Lu1-4/+19
2022-01-07Move elf_backend_always_size_sections earlierAlan Modra1-15/+15
2022-01-04ld: Improve thin archive member error messageH.J. Lu1-2/+3
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-09-19elf: Don't set version info on unversioned symbolsH.J. Lu1-1/+2
2021-09-02SHT_SYMTAB_SHNDX handlingAlan Modra1-14/+10
2021-09-02PTR_ADD and NPTR_ADD for bfd.hAlan Modra1-11/+12
2021-08-27ld: Change indirect symbol from IR to undefinedH.J. Lu1-6/+17
2021-07-08elf: Add GNU_PROPERTY_1_NEEDED checkH.J. Lu1-0/+4
2021-07-08ld: Limit cache size and add --max-cache-size=SIZEH.J. Lu1-23/+67
2021-06-19elf: Correct DT_TEXTREL warning in PDEH.J. Lu1-0/+3
2021-06-11PR27952, Disallow ET_DYN DF_1_PIE linker inputAlan Modra1-0/+2
2021-05-05elf: Always append ".COUNT" to local symbolsH.J. Lu1-20/+19