summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/WebAssembly/func-address.ll
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2018-05-01 16:35:16 +0000
committerSam Clegg <sbc@chromium.org>2018-05-01 16:35:16 +0000
commit73812167109e7167f64d1dcae4c20c0ebbfe802d (patch)
tree1392b930fa8200dc34253be5225b1f6b01cdfe82 /llvm/test/MC/WebAssembly/func-address.ll
parent478a6a9e63f03f7c47dcece4fc1d2fc791e53dcf (diff)
downloadbcm5719-llvm-73812167109e7167f64d1dcae4c20c0ebbfe802d.tar.gz
bcm5719-llvm-73812167109e7167f64d1dcae4c20c0ebbfe802d.zip
[WebAssembly] llvm-readobj: display symbols names in relocations
Differential Revision: https://reviews.llvm.org/D46296 llvm-svn: 331279
Diffstat (limited to 'llvm/test/MC/WebAssembly/func-address.ll')
-rw-r--r--llvm/test/MC/WebAssembly/func-address.ll48
1 files changed, 26 insertions, 22 deletions
diff --git a/llvm/test/MC/WebAssembly/func-address.ll b/llvm/test/MC/WebAssembly/func-address.ll
index 212399863ce..f29355fdaf7 100644
--- a/llvm/test/MC/WebAssembly/func-address.ll
+++ b/llvm/test/MC/WebAssembly/func-address.ll
@@ -24,26 +24,30 @@ entry:
ret void
}
-; CHECK: Section {
-; CHECK: Type: ELEM (0x9)
-; CHECK: Size: 7
-; CHECK: }
+; CHECK: Type: ELEM (0x9)
+; CHECK-NEXT: Size: 7
-; CHECK: Relocations [
-; CHECK: Section (5) CODE {
-; CHECK: Relocation {
-; CHECK: Type: R_WEBASSEMBLY_FUNCTION_INDEX_LEB (0)
-; CHECK: Offset: 0x4
-; CHECK: Index: 0x1
-; CHECK: }
-; CHECK: Relocation {
-; CHECK: Type: R_WEBASSEMBLY_FUNCTION_INDEX_LEB (0)
-; CHECK: Offset: 0xB
-; CHECK: Index: 0x2
-; CHECK: }
-; CHECK: Relocation {
-; CHECK: Type: R_WEBASSEMBLY_TABLE_INDEX_SLEB (1)
-; CHECK: Offset: 0x1E
-; CHECK: Index: 0x5
-; CHECK: }
-; CHECK: }
+; CHECK: Relocations [
+; CHECK-NEXT: Section (5) CODE {
+; CHECK-NEXT: Relocation {
+; CHECK-NEXT: Type: R_WEBASSEMBLY_FUNCTION_INDEX_LEB (0)
+; CHECK-NEXT: Offset: 0x4
+; CHECK-NEXT: Symbol: import1
+; CHECK-NEXT: }
+; CHECK-NEXT: Relocation {
+; CHECK-NEXT: Type: R_WEBASSEMBLY_FUNCTION_INDEX_LEB (0)
+; CHECK-NEXT: Offset: 0xB
+; CHECK-NEXT: Symbol: import2
+; CHECK-NEXT: }
+; CHECK-NEXT: Relocation {
+; CHECK-NEXT: Type: R_WEBASSEMBLY_GLOBAL_INDEX_LEB (7)
+; CHECK-NEXT: Offset: 0x15
+; CHECK-NEXT: Symbol: __stack_pointer
+; CHECK-NEXT: }
+; CHECK-NEXT: Relocation {
+; CHECK-NEXT: Type: R_WEBASSEMBLY_TABLE_INDEX_SLEB (1)
+; CHECK-NEXT: Offset: 0x1E
+; CHECK-NEXT: Symbol: import3
+; CHECK-NEXT: }
+; CHECK-NEXT: }
+; CHECK-NEXT: ]
OpenPOWER on IntegriCloud