x86-64: Check for corrupt input with bad relocation
[external/binutils.git] / bfd / elf64-x86-64.c
2019-03-15 H.J. Lux86-64: Check for corrupt input with bad relocation
2019-03-15 H.J. LuRe-indent elf_x86_64_relocate_section
2019-02-27 H.J. Lux86-64: Skip protected check on symbol defined by linker
2019-02-06 H.J. Lux86-64: Restore PIC check for PCREL reloc against prote...
2019-01-01 Alan ModraUpdate year range in copyright notice of binutils files
2018-12-20 H.J. Lux86: Call rtype_to_howto to get reloc_howto_type pointer
2018-12-18 Alan ModraPR23980, assertion fail
2018-10-13 Alan Modra_bfd_clear_contents bounds checking
2018-07-02 H.J. Lux86-64: Clear the R_X86_64_converted_reloc_bit bit
2018-05-28 H.J. Lux86-64: Add TLSDESC fields to elf_x86_lazy_plt_layout
2018-05-14 H.J. Lux86; Allow IFUNC pointer defined in PDE
2018-05-04 Alan Modra-Wstringop-truncation warnings
2018-04-18 H.J. Luelf32_bed/elf64_bed
2018-04-06 H.J. Lux86-64: Don't mask out R_X86_64_converted_reloc_bit
2018-03-25 H.J. Lux86-64: Add ENDBR64 to the TLSDESC PLT entry
2018-03-08 H.J. Lux86: Treat relocation against IFUNC symbol as FUNC
2018-02-27 H.J. Luld: Add --enable-separate-code
2018-02-27 Nick CliftonHave info_to_howto functions return a success/fail...
2018-02-25 Alan Modraunrecognized/unsupported reloc message
2018-02-19 Alan Modra%L conversions
2018-02-19 Alan ModraUse %pA and %pB in messages rather than %A and %B
2018-02-14 H.J. Lux86-64: Use PLT address for PC-relative reloc
2018-02-13 H.J. Lux86-64: Generate branch with PLT32 relocation
2018-02-09 H.J. Lux86: Add is_solaris to elf_x86_target_os
2018-02-09 H.J. Lux86: Set need_global_offset_table with info->output_bfd...
2018-02-08 H.J. Lux86: Keep the unused _GLOBAL_OFFSET_TABLE_ for Solaris
2018-02-05 H.J. Lux86: Remove the unused _GLOBAL_OFFSET_TABLE_
2018-01-03 Alan ModraUpdate year range in copyright notice of binutils files
2017-12-06 Alan ModraBFD whitespace fixes
2017-11-28 H.J. LuELF: Don't set non_ir_ref_regular in check_relocs
2017-11-03 H.J. Lux86: Remove func_pointer_refcount
2017-10-14 H.J. Lux86: Add elf_x86_backend_data
2017-10-14 H.J. Lux86: Add _bfd_x86_elf_finish_dynamic_sections
2017-10-12 H.J. Lux86: Add _bfd_x86_elf_hide_symbol
2017-10-10 H.J. Lux86: Set GOT refcount to 1
2017-10-06 H.J. Lux86: Use zero_undefweak in elf_x86_link_hash_entry
2017-10-06 H.J. Lux86: Add VERIFY_COPY_RELOC
2017-10-06 H.J. Lux86: Add VERIFY_PLT_ENTRY
2017-10-06 H.J. Lux86: Add COPY_INPUT_RELOC_P
2017-10-06 H.J. Lux86: Add GENERATE_DYNAMIC_RELOCATION_P
2017-10-06 H.J. Lux86: Add POINTER_LOCAL_IFUNC_P/PLT_LOCAL_IFUNC_P
2017-10-06 H.J. Lux86: Add GENERATE_RELATIVE_RELOC_P
2017-10-06 H.J. LuAdd RESOLVED_LOCALLY_P
2017-10-06 H.J. Lux86: Add NEED_DYNAMIC_RELOCATION_P
2017-10-06 H.J. Lux86: Add TLS_TRANSITION_IE_TO_LE_P
2017-09-26 H.J. Lux86-64: Don't pass output_bfd to info->callbacks->minfo
2017-09-26 Nick CliftonFix an assertion failure when parsing a fuzzed x86_64...
2017-09-14 H.J. Lux86: Cache section contents and relocations
2017-09-09 H.J. Lux86: Update UNDEFINED_WEAK_RESOLVED_TO_ZERO
2017-09-09 H.J. Lux86: Properly handle __ehdr_start
2017-09-08 H.J. Lux86: Replace elf_x86_plt_layout_table with elf_x86_init...
2017-09-08 H.J. Lux86; Don't add elf64-x86-64.lo nor elf64.lo together...
2017-09-07 H.J. Lux86: Remove _bfd_{i386,x86_64}_elf_convert_load
2017-09-06 H.J. Lux86-64: Add R_X86_64_converted_reloc_bit
2017-09-06 H.J. Lux86: Don't change r_type when performing TLS transitions
2017-09-05 H.J. Lux86-64: Properly set converted_reloc
2017-09-05 H.J. Lux86-64: Improve GOTPCREL relocation conversion
2017-09-02 H.J. Lux86: Add _bfd_x86_elf_size_dynamic_sections
2017-09-02 H.J. Lux86: Define PLT_CIE_LENGTH and PLT_FDE_* in elfxx-x86.h
2017-09-02 H.J. Lux86: Add _bfd_x86_elf_allocate_dynrelocs
2017-09-02 H.J. Lux86: Add is_x86_elf
2017-09-02 H.J. Lux86: Add elf_x86_compute_jump_table_size
2017-09-02 H.J. Lux86: Move GOT_TLS_* in elf32-i386.c to elfxx-x86.h
2017-09-02 H.J. Lux86-64: Check ELF_COMMON_DEF_P for common symbols
2017-09-01 H.J. Lux86: Add _bfd_x86_elf_gc_mark_hook
2017-09-01 H.J. Lux86: Add _bfd_x86_elf_adjust_dynamic_symbol
2017-09-01 H.J. Lux86: Add _bfd_x86_elf_mkobject
2017-09-01 H.J. Lux86: Add _bfd_x86_elf_link_setup_gnu_properties
2017-09-01 H.J. Lux86: Correct unwind information for the second PLT
2017-08-30 H.J. Lux86: Add _bfd_x86_elf_get_synthetic_symtab
2017-08-30 H.J. Lux86: Add _bfd_x86_elf_link_hash_table_create
2017-08-30 H.J. LuRemove elf_x86_64_next_tls_desc_index/elf_x86_64_srelplt2
2017-08-29 H.J. Lux86: Re-indent elf32-i386.c/elf64-x86-64.c
2017-08-29 H.J. LuAdd elfxx-x86.h and elfxx-x86.c
2017-08-29 H.J. Lux86: Simplify bad return in get_synthetic_symtab
2017-08-29 H.J. Lux86: Check valid PLT sections before checking dynamic...
2017-08-28 H.J. Lux86: Check for valid PLT section size
2017-08-27 H.J. Lux86: Initialize def_protected
2017-08-27 H.J. LuDisallow copy relocation against protected data symbol
2017-08-26 H.J. Lux86: Remove redundant "symbol" in comments
2017-08-24 H.J. Lux86-64: Check relocations with -z nocopyreloc
2017-08-24 H.J. LuRevert commit aab921adcb656e4eefcc7d0f14241f3d7504400e
2017-08-23 H.J. Lux86-64: Properly report output type when PIC is needed
2017-08-23 H.J. Lux86: Increment PLT count only for function symbols
2017-08-23 H.J. Lux86: Clear extern_protected_data for GNU_PROPERTY_NO_CO...
2017-08-11 H.J. Lux86: Allocate space for symbol names with symbol table
2017-08-07 Nick CliftonDo not choose a non-ELF format input file to hold the...
2017-08-06 H.J. Lux86: Lookup __tls_get_addr or ___tls_get_addr once
2017-07-24 Nick CliftonImprove "unrecognized relocation" error messages to...
2017-07-18 Yuri ChornovianFix spelling typos.
2017-07-17 H.J. Lux86-64: Limit PIC check to shared library build
2017-07-17 H.J. LuRe-indent elf_x86_64_relocate_section
2017-07-12 Alan Modrabfd_error_handler bfd_vma and bfd_size_type args
2017-06-22 H.J. Lux86-64: Move the error_alignment label forward
2017-06-22 H.J. Lux86: Resolve local undefined weak symbol to 0
2017-06-22 H.J. Lux86: Support Intel Shadow Stack with SHSTK property
2017-06-22 H.J. Lux86: Support Intel IBT with IBT property and IBT-enable PLT
2017-06-13 H.J. LuAlways define referenced __start_SECNAME/__stop_SECNAME
2017-06-12 H.J. LuELF: Pass bfd_link_info to merge_gnu_properties
2017-06-08 H.J. Lux86: Dump local IFUNC functions in the map file
next