diff options
author | Sam Clegg <sbc@chromium.org> | 2017-12-01 01:18:47 +0000 |
---|---|---|
committer | Sam Clegg <sbc@chromium.org> | 2017-12-01 01:18:47 +0000 |
commit | ad801037a6942798232563cd7441023474efd489 (patch) | |
tree | 5ee2a9df7120c7cacf447487ab0f6414ddc2bffd /test | |
parent | 5c41fe91cd569b7dbae87bd918fdf2acded3b7b8 (diff) |
[WebAssembly] Update MC tests now that hidden attr is supported
Summary:
Support was added in rL319488 but these tests were not
updated.
Subscribers: jfb, dschuff, jgravelle-google, aheejin, sunfish
Differential Revision: https://reviews.llvm.org/D40693
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@319510 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/MC/WebAssembly/array-fill.ll | 3 | ||||
-rw-r--r-- | test/MC/WebAssembly/weak-alias.ll | 16 | ||||
-rw-r--r-- | test/MC/WebAssembly/weak.ll | 2 |
3 files changed, 14 insertions, 7 deletions
diff --git a/test/MC/WebAssembly/array-fill.ll b/test/MC/WebAssembly/array-fill.ll index e2f337a23a8..a85d4702964 100644 --- a/test/MC/WebAssembly/array-fill.ll +++ b/test/MC/WebAssembly/array-fill.ll @@ -15,6 +15,9 @@ target triple = "wasm32-unknown-unknown-wasm" ; CHECK: - Type: CUSTOM ; CHECK-NEXT: Name: linking ; CHECK-NEXT: DataSize: 2 +; CHECK-NEXT: SymbolInfo: +; CHECK-NEXT: - Name: gBd +; CHECK-NEXT: Flags: 4 ; CHECK-NEXT: SegmentInfo: ; CHECK-NEXT: - Index: 0 ; CHECK-NEXT: Name: .data diff --git a/test/MC/WebAssembly/weak-alias.ll b/test/MC/WebAssembly/weak-alias.ll index 01ec201f9b4..4129870ce23 100644 --- a/test/MC/WebAssembly/weak-alias.ll +++ b/test/MC/WebAssembly/weak-alias.ll @@ -102,10 +102,14 @@ entry: ; CHECK-NEXT: Name: linking ; CHECK-NEXT: DataSize: 12 ; CHECK-NEXT: SymbolInfo: +; CHECK-NEXT: - Name: call_alias +; CHECK-NEXT: Flags: 4 +; CHECK-NEXT: - Name: foo +; CHECK-NEXT: Flags: 4 ; CHECK-NEXT: - Name: foo_alias -; CHECK-NEXT: Flags: 1 +; CHECK-NEXT: Flags: 5 ; CHECK-NEXT: - Name: bar_alias -; CHECK-NEXT: Flags: 1 +; CHECK-NEXT: Flags: 5 ; CHECK-NEXT: SegmentInfo: ; CHECK-NEXT: - Index: 0 ; CHECK-NEXT: Name: .data.bar @@ -120,9 +124,9 @@ entry: ; CHECK-SYMS: SYMBOL TABLE: ; CHECK-SYMS-NEXT: 00000000 g F name call_alias ; CHECK-SYMS-NEXT: 00000001 g F name foo -; CHECK-SYMS-NEXT: 00000000 g F EXPORT call_alias -; CHECK-SYMS-NEXT: 00000001 g F EXPORT foo +; CHECK-SYMS-NEXT: 00000000 g F EXPORT .hidden call_alias +; CHECK-SYMS-NEXT: 00000001 g F EXPORT .hidden foo ; CHECK-SYMS-NEXT: 00000000 g EXPORT bar ; CHECK-SYMS-NEXT: 00000008 g EXPORT bar_alias_address -; CHECK-SYMS-NEXT: 00000001 gw F EXPORT foo_alias -; CHECK-SYMS-NEXT: 00000000 gw EXPORT bar_alias +; CHECK-SYMS-NEXT: 00000001 gw F EXPORT .hidden foo_alias +; CHECK-SYMS-NEXT: 00000000 gw EXPORT .hidden bar_alias diff --git a/test/MC/WebAssembly/weak.ll b/test/MC/WebAssembly/weak.ll index b01c5015e9d..f7353569024 100644 --- a/test/MC/WebAssembly/weak.ll +++ b/test/MC/WebAssembly/weak.ll @@ -31,5 +31,5 @@ entry: ; CHECK-NEXT: - Name: weak_external_data ; CHECK-NEXT: Flags: 1 ; CHECK-NEXT: - Name: weak_function -; CHECK-NEXT: Flags: 1 +; CHECK-NEXT: Flags: 5 ; CHECK-NEXT: ... |