summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2017-12-01 01:18:47 +0000
committerSam Clegg <sbc@chromium.org>2017-12-01 01:18:47 +0000
commitad801037a6942798232563cd7441023474efd489 (patch)
tree5ee2a9df7120c7cacf447487ab0f6414ddc2bffd /test
parent5c41fe91cd569b7dbae87bd918fdf2acded3b7b8 (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.ll3
-rw-r--r--test/MC/WebAssembly/weak-alias.ll16
-rw-r--r--test/MC/WebAssembly/weak.ll2
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: ...