| RUN: llvm-readobj -dt %p/Inputs/elf-versioning-test.i386 \ |
| RUN: | FileCheck %s -check-prefix ELF |
| RUN: llvm-readobj -dt %p/Inputs/elf-versioning-test.i386 \ |
| RUN: | FileCheck %s -check-prefix ELF32 |
| RUN: llvm-readobj -dt %p/Inputs/elf-versioning-test.x86_64 \ |
| RUN: | FileCheck %s -check-prefix ELF |
| RUN: llvm-readobj -dt %p/Inputs/elf-versioning-test.x86_64 \ |
| RUN: | FileCheck %s -check-prefix ELF64 |
| |
| ELF: DynamicSymbols [ |
| ELF: Symbol { |
| ELF: Name: foo@@VER2 |
| ELF: Binding: Global |
| ELF: Type: Function |
| ELF: Section: .text |
| ELF: } |
| ELF: Symbol { |
| ELF: Name: foo@VER1 |
| ELF: Binding: Global |
| ELF: Type: Function |
| ELF: Section: .text |
| ELF: } |
| ELF: Symbol { |
| ELF: Name: unversioned_define |
| ELF: Binding: Global |
| ELF: Type: Function |
| ELF: Section: .text |
| ELF: } |
| ELF: ] |
| |
| ELF32: DynamicSymbols [ |
| ELF32: Symbol { |
| ELF32: Name: puts@GLIBC_2.0 |
| ELF32: Binding: Global |
| ELF32: Type: Function |
| ELF32: Section: Undefined (0x0) |
| ELF32: } |
| ELF32: ] |
| ELF64: DynamicSymbols [ |
| ELF64: Symbol { |
| ELF64: Name: puts@GLIBC_2.2.5 |
| ELF64: Binding: Global |
| ELF64: Type: Function |
| ELF64: Section: Undefined (0x0) |
| ELF64: } |
| ELF64: ] |