brintos

brintos / llvm-project-archived public Read only

0
0
Text · 680 B · 33dda27 Raw
32 lines · yaml
1## Check we can set different bindings for symbols.2 3# RUN: yaml2obj %s | llvm-readobj --symbols - | FileCheck %s4 5!ELF6FileHeader:7  Class: ELFCLASS648  Data:  ELFDATA2LSB9  Type:  ET_REL10Symbols:11  - Name:    local_symbol12    Type:    STT_OBJECT13    Binding: STB_LOCAL14  - Name:    global_symbol15    Type:    STT_OBJECT16    Binding: STB_GLOBAL17  - Name:    weak_symbol18    Type:    STT_OBJECT19    Binding: STB_WEAK20 21# CHECK: Symbol {22# CHECK:   Name:  (0)23# CHECK: Symbol {24# CHECK:   Name: local_symbol25# CHECK:   Binding: Local26# CHECK: Symbol {27# CHECK:   Name: global_symbol28# CHECK:   Binding: Global29# CHECK: Symbol {30# CHECK:   Name: weak_symbol31# CHECK:   Binding: Weak32