brintos

brintos / llvm-project-archived public Read only

0
0
Text · 4.2 KiB · ae151ba Raw
149 lines · yaml
1# RUN: yaml2obj %s -o %t2# RUN: lldb-test symbols %t | FileCheck %s3 4# CHECK: _DYNAMIC5# CHECK: _start6 7--- !ELF8FileHeader:9  Class:           ELFCLASS6410  Data:            ELFDATA2LSB11  Type:            ET_DYN12  Machine:         EM_X86_6413  Entry:           0x100014ProgramHeaders:15  - Type:            PT_PHDR16    Flags:           [ PF_R ]17    VAddr:           0x4018    Align:           0x819  - Type:            PT_LOAD20    Flags:           [ PF_R ]21    FirstSec:        .dynsym22    LastSec:         .dynstr23    Align:           0x100024  - Type:            PT_LOAD25    Flags:           [ PF_X, PF_R ]26    FirstSec:        .text27    LastSec:         .text28    VAddr:           0x100029    Align:           0x100030  - Type:            PT_LOAD31    Flags:           [ PF_W, PF_R ]32    FirstSec:        .data33    LastSec:         .bss34    VAddr:           0x200035    Align:           0x100036  - Type:            PT_DYNAMIC37    Flags:           [ PF_W, PF_R ]38    FirstSec:        .data39    LastSec:         .dynamic40    VAddr:           0x200041    Align:           0x842  - Type:            PT_GNU_RELRO43    Flags:           [ PF_R ]44    FirstSec:        .data45    LastSec:         .bss46    VAddr:           0x200047  - Type:            PT_GNU_STACK48    Flags:           [ PF_W, PF_R ]49    Align:           0x050Sections:51  - Name:            .dynsym52    Type:            SHT_DYNSYM53    Flags:           [ SHF_ALLOC ]54    Address:         0x1C855    Link:            .dynstr56    AddressAlign:    0x857    EntSize:         0x1858  - Name:            .gnu.hash59    Type:            SHT_GNU_HASH60    Flags:           [ SHF_ALLOC ]61    Address:         0x1F862    Link:            .dynsym63    AddressAlign:    0x864    Header:65      SymNdx:          0x166      Shift2:          0x667    BloomFilter:     [ 0x4000000000100 ]68    HashBuckets:     [ 0x1 ]69    HashValues:      [ 0xEDDB6233 ]70  - Name:            .hash71    Type:            SHT_HASH72    Flags:           [ SHF_ALLOC ]73    Address:         0x21874    Link:            .dynsym75    AddressAlign:    0x476    Bucket:          [ 1, 0 ]77    Chain:           [ 0, 0 ]78  - Name:            .dynstr79    Type:            SHT_STRTAB80    Flags:           [ SHF_ALLOC ]81    Address:         0x23082    AddressAlign:    0x183  - Name:            .text84    Type:            SHT_PROGBITS85    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]86    Address:         0x100087    AddressAlign:    0x188    Offset:          0x100089    Content:         C390  - Name:            .data91    Type:            SHT_PROGBITS92    Flags:           [ SHF_WRITE, SHF_ALLOC ]93    Address:         0x200094    AddressAlign:    0x195    Offset:          0x200096  - Name:            .dynamic97    Type:            SHT_DYNAMIC98    Flags:           [ SHF_WRITE, SHF_ALLOC ]99    Address:         0x2000100    Link:            .dynstr101    AddressAlign:    0x8102    Entries:103      - Tag:             DT_SYMTAB104        Value:           0x1C8105      - Tag:             DT_SYMENT106        Value:           0x18107      - Tag:             DT_STRTAB108        Value:           0x230109      - Tag:             DT_STRSZ110        Value:           0x8111      - Tag:             DT_GNU_HASH112        Value:           0x1F8113      - Tag:             DT_HASH114        Value:           0x218115      - Tag:             DT_JMPREL116        Value:           0x0117      - Tag:             DT_PLTRELSZ118        Value:           0x0119      - Tag:             DT_NULL120        Value:           0x0121  - Name:            .bss122    Type:            SHT_NOBITS123    Flags:           [ SHF_WRITE, SHF_ALLOC ]124    Address:         0x3000125    AddressAlign:    0x1126  - Name:            .comment127    Type:            SHT_PROGBITS128    Flags:           [ SHF_MERGE, SHF_STRINGS ]129    AddressAlign:    0x1130    EntSize:         0x1131    Content:         4C696E6B65723A204C4C4420372E302E3000132Symbols:133  - Name:            _DYNAMIC134    Section:         .dynamic135    Value:           0x2000136    Other:           [ STV_HIDDEN ]137  - Name:            _start138    Type:            STT_FUNC139    Section:         .text140    Binding:         STB_GLOBAL141    Value:           0x1000142DynamicSymbols:143  - Name:            _start144    Type:            STT_FUNC145    Section:         .text146    Binding:         STB_GLOBAL147    Value:           0x1000148...149