diff options
| author | Dhruv Srivastava <dhruv.srivastava@ibm.com> | 2024-11-12 14:04:25 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-12 09:34:25 +0100 |
| commit | ca4cd08fb9d7a03fbd00bca05d5dbfa87cd6db4e (patch) | |
| tree | 0de9c396fde9d3e15153b96dc39a0abd7d144671 /lldb/test/Shell/ObjectFile | |
| parent | 469ac118418fff2fc07e5705ff527405060ac586 (diff) | |
| download | llvm-ca4cd08fb9d7a03fbd00bca05d5dbfa87cd6db4e.zip llvm-ca4cd08fb9d7a03fbd00bca05d5dbfa87cd6db4e.tar.gz llvm-ca4cd08fb9d7a03fbd00bca05d5dbfa87cd6db4e.tar.bz2 | |
[lldb][AIX] Added XCOFF Object File Header for AIX (#111814)
Added XCOFF Object File Header for AIX.
Added base functionality for XCOFF support. Will enhance the files in
incremental PRs
Details about XCOFF file format on AIX:
[XCOFF](https://www.ibm.com/docs/en/aix/7.3?topic=formats-xcoff-object-file-format)
Diffstat (limited to 'lldb/test/Shell/ObjectFile')
| -rw-r--r-- | lldb/test/Shell/ObjectFile/XCOFF/basic-info.yaml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/lldb/test/Shell/ObjectFile/XCOFF/basic-info.yaml b/lldb/test/Shell/ObjectFile/XCOFF/basic-info.yaml new file mode 100644 index 0000000..761d66a --- /dev/null +++ b/lldb/test/Shell/ObjectFile/XCOFF/basic-info.yaml @@ -0,0 +1,27 @@ +# RUN: yaml2obj %s -o %t +# RUN: lldb-test object-file %t | FileCheck %s + +# CHECK: Plugin name: xcoff +# CHECK: Architecture: powerpc64-ibm-aix +# CHECK: Executable: true +# CHECK: Stripped: false +# CHECK: Type: executable +# CHECK: Strata: unknown + +--- !XCOFF +FileHeader: + MagicNumber: 0x1F7 + NumberOfSections: 1 + CreationTime: 000000000 + Flags: 0x0000 +Sections: + - Name: .text + Address: 0x100000438 + Size: 0x38 + FileOffsetToData: 0x0 + FileOffsetToLineNumbers: 0x0 + NumberOfLineNumbers: 0x0 + Flags: [ STYP_TEXT ] + SectionData: E8C20000E94204 +StringTable: {} +... |
