projects
/
oota-llvm.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
[yaml2obj][ELF] Rudimentary symbol table support.
[oota-llvm.git]
/
test
/
Object
/
yaml2obj-elf-symbol-basic.yaml
1
# RUN: yaml2obj -format=elf %s | llvm-readobj -symbols - | FileCheck %s
2
!ELF
3
FileHeader:
4
Class: ELFCLASS64
5
Data: ELFDATA2LSB
6
Type: ET_REL
7
Machine: EM_X86_64
8
Sections:
9
- Name: .text
10
Type: SHT_PROGBITS
11
Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
12
- Name: .symtab
13
Type: SHT_SYMTAB
14
Symbols:
15
- Name: "" # TODO: Add STN_UNDEF automatically.
16
- Name: main
17
18
# CHECK: Symbols [
19
# CHECK-NEXT: Symbol {
20
# CHECK-NEXT: Name: (0)
21
# CHECK: Symbol {
22
# CHECK-NEXT: Name: main