Changeset View
Changeset View
Standalone View
Standalone View
llvm/trunk/test/tools/llvm-objdump/elf-symbol-visibility.test
# RUN: yaml2obj %s -o %t | |||||
# RUN: llvm-objdump --syms %t | FileCheck %s | |||||
# CHECK: SYMBOL TABLE: | |||||
# CHECK-NEXT: .text 00000000 default | |||||
# CHECK-NEXT: .text 00000000 .internal internal | |||||
# CHECK-NEXT: .text 00000000 .hidden hidden | |||||
# CHECK-NEXT: .text 00000000 .protected protected | |||||
# CHECK-NEXT: .text 00000000 0x20 mips_pic | |||||
!ELF | |||||
FileHeader: | |||||
Class: ELFCLASS32 | |||||
Data: ELFDATA2LSB | |||||
Type: ET_REL | |||||
Machine: EM_MIPS | |||||
Flags: [ EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ] | |||||
Sections: | |||||
- Name: .text | |||||
Type: SHT_PROGBITS | |||||
Flags: [ SHF_ALLOC, SHF_EXECINSTR ] | |||||
Symbols: | |||||
- Name: default | |||||
Section: .text | |||||
- Name: internal | |||||
Visibility: STV_INTERNAL | |||||
Section: .text | |||||
- Name: hidden | |||||
Visibility: STV_HIDDEN | |||||
Section: .text | |||||
- Name: protected | |||||
Visibility: STV_PROTECTED | |||||
Section: .text | |||||
- Name: mips_pic | |||||
Other: [ STO_MIPS_PIC ] | |||||
Section: .text |