brintos

brintos / llvm-project-archived public Read only

0
0
Text · 877 B · 8d86143 Raw
37 lines · plain
1# RUN: yaml2obj %s -o %t2# RUN: llvm-objcopy %t %t23# RUN: llvm-readobj --symbols %t2 | FileCheck %s4 5!ELF6FileHeader:7  Class:           ELFCLASS648  Data:            ELFDATA2LSB9  Type:            ET_EXEC10  Machine:         EM_X86_6411Symbols:12  - Name:     test13    Index:    SHN_ABS14    Value:    0x123415    Binding:  STB_GLOBAL16 17#CHECK:     Symbols [18#CHECK-NEXT:   Symbol {19#CHECK-NEXT:    Name:20#CHECK-NEXT:    Value: 0x021#CHECK-NEXT:    Size: 022#CHECK-NEXT:    Binding: Local (0x0)23#CHECK-NEXT:    Type: None (0x0)24#CHECK-NEXT:    Other: 025#CHECK-NEXT:    Section: Undefined (0x0)26#CHECK-NEXT:  }27#CHECK-NEXT:  Symbol {28#CHECK-NEXT:    Name: test29#CHECK-NEXT:    Value: 0x123430#CHECK-NEXT:    Size: 031#CHECK-NEXT:    Binding: Global (0x1)32#CHECK-NEXT:    Type: None (0x0)33#CHECK-NEXT:    Other: 034#CHECK-NEXT:    Section: Absolute (0xFFF1)35#CHECK-NEXT:  }36#CHECK-NEXT:]37