summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-readobj
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2014-10-02 22:05:29 +0000
committerRui Ueyama <ruiu@google.com>2014-10-02 22:05:29 +0000
commit861021f986971d9e82e94101c940cee673e1a2ff (patch)
tree94a1d7afaf472e15f7504a8bc5da4a71b3768c47 /llvm/test/tools/llvm-readobj
parent571f97bd9055738e88c982564c06ba6d48ac7f9f (diff)
downloadbcm5719-llvm-861021f986971d9e82e94101c940cee673e1a2ff.tar.gz
bcm5719-llvm-861021f986971d9e82e94101c940cee673e1a2ff.zip
llvm-readobj: print COFF imported symbols
This patch defines a new iterator for the imported symbols. Make a change to COFFDumper to use that iterator to print out imported symbols and its ordinals. llvm-svn: 218915
Diffstat (limited to 'llvm/test/tools/llvm-readobj')
-rw-r--r--llvm/test/tools/llvm-readobj/imports.test4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-readobj/imports.test b/llvm/test/tools/llvm-readobj/imports.test
index 62f0d1457c4..ed2edfab9e9 100644
--- a/llvm/test/tools/llvm-readobj/imports.test
+++ b/llvm/test/tools/llvm-readobj/imports.test
@@ -5,20 +5,24 @@ X86: Import {
X86-NEXT: Name: KERNEL32.dll
X86-NEXT: ImportLookupTableRVA: 0x204C
X86-NEXT: ImportAddressTableRVA: 0x2000
+X86-NEXT: Symbol: ExitProcess (337)
X86-NEXT: }
X86-NEXT: Import {
X86-NEXT: Name: USER32.dll
X86-NEXT: ImportLookupTableRVA: 0x2054
X86-NEXT: ImportAddressTableRVA: 0x2008
+X86-NEXT: Symbol: MessageBoxA (582)
X86-NEXT: }
X64: Import {
X64-NEXT: Name: KERNEL32.dll
X64-NEXT: ImportLookupTableRVA: 0x2060
X64-NEXT: ImportAddressTableRVA: 0x2000
+X64-NEXT: Symbol: ExitProcess (343)
X64-NEXT: }
X64-NEXT: Import {
X64-NEXT: Name: USER32.dll
X64-NEXT: ImportLookupTableRVA: 0x2070
X64-NEXT: ImportAddressTableRVA: 0x2010
+X64-NEXT: Symbol: MessageBoxA (586)
X64-NEXT: }
OpenPOWER on IntegriCloud