]> granicus.if.org Git - llvm/commitdiff
[WebAssembly] Update MC tests now that hidden attr is supported
authorSam Clegg <sbc@chromium.org>
Fri, 1 Dec 2017 01:18:47 +0000 (01:18 +0000)
committerSam Clegg <sbc@chromium.org>
Fri, 1 Dec 2017 01:18:47 +0000 (01:18 +0000)
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

test/MC/WebAssembly/array-fill.ll
test/MC/WebAssembly/weak-alias.ll
test/MC/WebAssembly/weak.ll

index e2f337a23a844ef2eedeb041c77c1d5e74134be5..a85d4702964a065bf8c4c36dbdb9ecbd4ed2a45a 100644 (file)
@@ -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
index 01ec201f9b4487bc9acc500f78d4ce891a7b981c..4129870ce2321674835434e105b1cdbae78e97c6 100644 (file)
@@ -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
index b01c5015e9da8364ce6d0fec5aaaaf09219df271..f735356902415da1c4e7b9feef84347447a1ce39 100644 (file)
@@ -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: ...