[all-commits] [llvm/llvm-project] d4a5be: ExecutionEngine: support `IMAGE_REL_AMD64_SECTION`...

Saleem Abdulrasool via All-commits all-commits at lists.llvm.org
Thu Jul 27 12:41:11 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d4a5bef170ce7c52c9f8bd3763c4b181da7d21c6
      https://github.com/llvm/llvm-project/commit/d4a5bef170ce7c52c9f8bd3763c4b181da7d21c6
  Author: Saleem Abdulrasool <compnerd at compnerd.org>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    M llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h
    M llvm/test/ExecutionEngine/RuntimeDyld/X86/COFF_x86_64.s

  Log Message:
  -----------
  ExecutionEngine: support `IMAGE_REL_AMD64_SECTION` relocations

This relocation type is often used for debug information on Windows.  We
would previously abort due to the unreachable for the unhandled
relocation type.  Add support for this to prevent LLDB from aborting if
it encounters this relocation type.




More information about the All-commits mailing list