diff options
author | Sam Clegg <sbc@chromium.org> | 2018-05-01 16:35:16 +0000 |
---|---|---|
committer | Sam Clegg <sbc@chromium.org> | 2018-05-01 16:35:16 +0000 |
commit | 73812167109e7167f64d1dcae4c20c0ebbfe802d (patch) | |
tree | 1392b930fa8200dc34253be5225b1f6b01cdfe82 /llvm/test/MC/WebAssembly/func-address.ll | |
parent | 478a6a9e63f03f7c47dcece4fc1d2fc791e53dcf (diff) | |
download | bcm5719-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.ll | 48 |
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: ] |