| 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: ] |