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