brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · e581765 Raw
46 lines · plain
1# RUN: yaml2obj %s -o %t.o2# RUN: llvm-nm --debug-syms %t.o | FileCheck %s --implicit-check-not {{.}} --check-prefix SYMBOL3# RUN: llvm-nm -a %t.o | FileCheck %s --implicit-check-not {{.}} --check-prefix SYMBOL4 5# SYMBOL:      0000000000000000 n $a6# SYMBOL-NEXT: 0000000000000000 n $d7# SYMBOL-NEXT: 0000000000000000 n $t8# SYMBOL-NEXT: 0000000000000000 a file_sym9# SYMBOL-NEXT: 0000000000000000 n section10 11# RUN: llvm-nm --debug-syms --dynamic %t.o | FileCheck %s --implicit-check-not {{.}} --check-prefix DYNSYM12 13# DYNSYM:      0000000000000000 N dynglobal14# DYNSYM-NEXT: 0000000000000000 n dynlocal15 16!ELF17FileHeader:18  Class:   ELFCLASS6419  Data:    ELFDATA2LSB20  Type:    ET_REL21  Machine: EM_ARM22Sections:23  - Name: section24    Type: SHT_PROGBITS25Symbols:26  - Name:    ""27    Type:    STT_SECTION28    Section: section29  - Name:    file_sym30    Type:    STT_FILE31    Index:   SHN_ABS32  - Name:    $d33    Section: section34  - Name:    $t35    Section: section36  - Name:    $a37    Section: section38DynamicSymbols:39  - Name:    dynlocal40    Type:    STT_OBJECT41    Section: section42  - Name:    dynglobal43    Type:    STT_OBJECT44    Binding: STB_GLOBAL45    Section: section    46