[all-commits] [llvm/llvm-project] c02e6c: [lldb][AIX] Added 32-bit XCOFF Executable support ...

Dhruv Srivastava via All-commits all-commits at lists.llvm.org
Fri May 16 05:10:46 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c02e6ca3b3ea84566800043bb4c29c67eb63f223
      https://github.com/llvm/llvm-project/commit/c02e6ca3b3ea84566800043bb4c29c67eb63f223
  Author: Dhruv Srivastava <dhruv.srivastava at ibm.com>
  Date:   2025-05-16 (Fri, 16 May 2025)

  Changed paths:
    M lldb/source/Plugins/ObjectFile/XCOFF/ObjectFileXCOFF.cpp
    M lldb/source/Plugins/ObjectFile/XCOFF/ObjectFileXCOFF.h
    A lldb/test/Shell/ObjectFile/XCOFF/basic-info32.yaml

  Log Message:
  -----------
  [lldb][AIX] Added 32-bit XCOFF Executable support (#139875)

This PR is in reference to porting LLDB on AIX.

Link to discussions on llvm discourse and github:
1. https://discourse.llvm.org/t/port-lldb-to-ibm-aix/80640
2. https://github.com/llvm/llvm-project/issues/101657
The complete changes for porting are present in this draft PR:
https://github.com/llvm/llvm-project/pull/102601

**Description:**
Adding support for XCOFF 32 bit file format as well in lldb, up to the
point where 64-bit support is implemented.
Added a new test case for the same. 
This is an incremental PR on top of the previous couple of XCOFF support
commits.



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