Home | History | Annotate | Download | only in Object
      1 RUN: llvm-readobj -dt %p/Inputs/elf-versioning-test.i386 \
      2 RUN:         | FileCheck %s -check-prefix ELF
      3 RUN: llvm-readobj -dt %p/Inputs/elf-versioning-test.i386 \
      4 RUN:         | FileCheck %s -check-prefix ELF32
      5 RUN: llvm-readobj -dt %p/Inputs/elf-versioning-test.x86_64 \
      6 RUN:         | FileCheck %s -check-prefix ELF
      7 RUN: llvm-readobj -dt %p/Inputs/elf-versioning-test.x86_64 \
      8 RUN:         | FileCheck %s -check-prefix ELF64
      9 
     10 ELF: DynamicSymbols [
     11 ELF:   Symbol {
     12 ELF:     Name: foo@@VER2
     13 ELF:     Binding: Global
     14 ELF:     Type: Function
     15 ELF:     Section: .text
     16 ELF:   }
     17 ELF:   Symbol {
     18 ELF:     Name: foo@VER1
     19 ELF:     Binding: Global
     20 ELF:     Type: Function
     21 ELF:     Section: .text
     22 ELF:   }
     23 ELF:   Symbol {
     24 ELF:     Name: unversioned_define
     25 ELF:     Binding: Global
     26 ELF:     Type: Function
     27 ELF:     Section: .text
     28 ELF:   }
     29 ELF: ]
     30 
     31 ELF32: DynamicSymbols [
     32 ELF32:   Symbol {
     33 ELF32:     Name: puts (a] GLIBC_2.0
     34 ELF32:     Binding: Global
     35 ELF32:     Type: Function
     36 ELF32:     Section: Undefined (0x0)
     37 ELF32:   }
     38 ELF32: ]
     39 ELF64: DynamicSymbols [
     40 ELF64:   Symbol {
     41 ELF64:     Name: puts (a] GLIBC_2.2.5
     42 ELF64:     Binding: Global
     43 ELF64:     Type: Function
     44 ELF64:     Section: Undefined (0x0)
     45 ELF64:   }
     46 ELF64: ]
     47