[all-commits] [llvm/llvm-project] faf6ba: [llvm-readobj][COFF] Implement --coff-pseudoreloc ...

Tomohiro Kashiwada via All-commits all-commits at lists.llvm.org
Wed Aug 27 13:17:04 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: faf6ba47bf90be1a2c3dbcf02927f1e262c69c32
      https://github.com/llvm/llvm-project/commit/faf6ba47bf90be1a2c3dbcf02927f1e262c69c32
  Author: Tomohiro Kashiwada <kikairoya at gmail.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    A llvm/test/tools/llvm-readobj/COFF/Inputs/pseudoreloc.i386.yaml
    A llvm/test/tools/llvm-readobj/COFF/Inputs/pseudoreloc.x86_64.yaml
    A llvm/test/tools/llvm-readobj/COFF/pseudoreloc.test
    M llvm/tools/llvm-readobj/COFFDumper.cpp
    M llvm/tools/llvm-readobj/ObjDumper.h
    M llvm/tools/llvm-readobj/Opts.td
    M llvm/tools/llvm-readobj/llvm-readobj.cpp

  Log Message:
  -----------
  [llvm-readobj][COFF] Implement --coff-pseudoreloc in llvm-readobj to dump runtime pseudo-relocation records (#151816)

MinGW toolchain uses "runtime pseudo-relocation" mechanism to support
auto-importing symbols from DLLs.
There is no commonly used tools for dump the pseudo-relocation records,
so we implement that functionality in llvm-readobj.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list