summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2018-01-23 18:30:04 +0000
committerSam Clegg <sbc@chromium.org>2018-01-23 18:30:04 +0000
commit68b425f0bf81240138206bcc1114cab9c968ce45 (patch)
treed16eb74b92c8e4d2b0aa8c884235292f816bf29c /llvm/test
parentae3e934bd688f572f70493c3c432bad655b3f6ab (diff)
downloadbcm5719-llvm-68b425f0bf81240138206bcc1114cab9c968ce45.tar.gz
bcm5719-llvm-68b425f0bf81240138206bcc1114cab9c968ce45.zip
[WebAssembly] Remove "name" section of object wasm object files
LLD is unaffected, no changes needed there. LLD continues to write out a name section, using the symbol names. Fixes: https://github.com/WebAssembly/tool-conventions/issues/37 Patch by Nicholas Wilson! Differential Revision: https://reviews.llvm.org/D42425 llvm-svn: 323234
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/MC/WebAssembly/comdat.ll11
-rw-r--r--llvm/test/MC/WebAssembly/global-ctor-dtor.ll21
-rw-r--r--llvm/test/MC/WebAssembly/sections.ll4
-rw-r--r--llvm/test/MC/WebAssembly/visibility.ll2
-rw-r--r--llvm/test/MC/WebAssembly/weak-alias.ll15
-rw-r--r--llvm/test/MC/WebAssembly/weak.ll5
6 files changed, 0 insertions, 58 deletions
diff --git a/llvm/test/MC/WebAssembly/comdat.ll b/llvm/test/MC/WebAssembly/comdat.ll
index 7dc0992c105..ba5d57d24d3 100644
--- a/llvm/test/MC/WebAssembly/comdat.ll
+++ b/llvm/test/MC/WebAssembly/comdat.ll
@@ -94,17 +94,6 @@ define linkonce_odr i32 @sharedFn() #1 comdat($sharedComdat) {
; CHECK-NEXT: Value: 0
; CHECK-NEXT: Content: '616263'
; CHECK-NEXT: - Type: CUSTOM
-; CHECK-NEXT: Name: name
-; CHECK-NEXT: FunctionNames:
-; CHECK-NEXT: - Index: 0
-; CHECK-NEXT: Name: funcImport
-; CHECK-NEXT: - Index: 1
-; CHECK-NEXT: Name: callImport
-; CHECK-NEXT: - Index: 2
-; CHECK-NEXT: Name: basicInlineFn
-; CHECK-NEXT: - Index: 3
-; CHECK-NEXT: Name: sharedFn
-; CHECK-NEXT: - Type: CUSTOM
; CHECK-NEXT: Name: linking
; CHECK-NEXT: DataSize: 3
; CHECK-NEXT: SymbolInfo:
diff --git a/llvm/test/MC/WebAssembly/global-ctor-dtor.ll b/llvm/test/MC/WebAssembly/global-ctor-dtor.ll
index 9f426518bb7..7fc9c9cefb1 100644
--- a/llvm/test/MC/WebAssembly/global-ctor-dtor.ll
+++ b/llvm/test/MC/WebAssembly/global-ctor-dtor.ll
@@ -137,27 +137,6 @@ declare void @func3()
; CHECK-NEXT: Value: 0
; CHECK-NEXT: Content: '01040000'
; CHECK-NEXT: - Type: CUSTOM
-; CHECK-NEXT: Name: name
-; CHECK-NEXT: FunctionNames:
-; CHECK-NEXT: - Index: 0
-; CHECK-NEXT: Name: func3
-; CHECK-NEXT: - Index: 1
-; CHECK-NEXT: Name: __cxa_atexit
-; CHECK-NEXT: - Index: 2
-; CHECK-NEXT: Name: func2
-; CHECK-NEXT: - Index: 3
-; CHECK-NEXT: Name: func1
-; CHECK-NEXT: - Index: 4
-; CHECK-NEXT: Name: func0
-; CHECK-NEXT: - Index: 5
-; CHECK-NEXT: Name: .Lcall_dtors.42
-; CHECK-NEXT: - Index: 6
-; CHECK-NEXT: Name: .Lregister_call_dtors.42
-; CHECK-NEXT: - Index: 7
-; CHECK-NEXT: Name: .Lcall_dtors
-; CHECK-NEXT: - Index: 8
-; CHECK-NEXT: Name: .Lregister_call_dtors
-; CHECK-NEXT: - Type: CUSTOM
; CHECK-NEXT: Name: linking
; CHECK-NEXT: DataSize: 4
; CHECK-NEXT: SymbolInfo:
diff --git a/llvm/test/MC/WebAssembly/sections.ll b/llvm/test/MC/WebAssembly/sections.ll
index 14c9cc6ab07..c2f66bd1178 100644
--- a/llvm/test/MC/WebAssembly/sections.ll
+++ b/llvm/test/MC/WebAssembly/sections.ll
@@ -41,10 +41,6 @@ entry:
; CHECK: }
; CHECK: Section {
; CHECK: Type: CUSTOM (0x0)
-; CHECK: Name: name
-; CHECK: }
-; CHECK: Section {
-; CHECK: Type: CUSTOM (0x0)
; CHECK: Name: reloc.CODE
; CHECK: }
; CHECK:]
diff --git a/llvm/test/MC/WebAssembly/visibility.ll b/llvm/test/MC/WebAssembly/visibility.ll
index 7e57848f96d..83c5a33d3f0 100644
--- a/llvm/test/MC/WebAssembly/visibility.ll
+++ b/llvm/test/MC/WebAssembly/visibility.ll
@@ -13,8 +13,6 @@ entry:
}
; CHECK: - Type: CUSTOM
-
-; CHECK: - Type: CUSTOM
; CHECK-NEXT: Name: linking
; CHECK-NEXT: DataSize: 0
; CHECK-NEXT: SymbolInfo:
diff --git a/llvm/test/MC/WebAssembly/weak-alias.ll b/llvm/test/MC/WebAssembly/weak-alias.ll
index f3c4f4a07ff..c004e9cf4d4 100644
--- a/llvm/test/MC/WebAssembly/weak-alias.ll
+++ b/llvm/test/MC/WebAssembly/weak-alias.ll
@@ -191,21 +191,6 @@ entry:
; CHECK-NEXT: Content: '01000000'
; CHECK: - Type: CUSTOM
-; CHECK-NEXT: Name: name
-; CHECK-NEXT: FunctionNames:
-; CHECK-NEXT: - Index: 0
-; CHECK-NEXT: Name: foo_alias
-; CHECK-NEXT: - Index: 1
-; CHECK-NEXT: Name: foo
-; CHECK-NEXT: - Index: 2
-; CHECK-NEXT: Name: call_direct
-; CHECK-NEXT: - Index: 3
-; CHECK-NEXT: Name: call_alias
-; CHECK-NEXT: - Index: 4
-; CHECK-NEXT: Name: call_direct_ptr
-; CHECK-NEXT: - Index: 5
-; CHECK-NEXT: Name: call_alias_ptr
-; CHECK-NEXT: - Type: CUSTOM
; CHECK-NEXT: Name: linking
; CHECK-NEXT: DataSize: 20
; CHECK-NEXT: SymbolInfo:
diff --git a/llvm/test/MC/WebAssembly/weak.ll b/llvm/test/MC/WebAssembly/weak.ll
index b5e894b41c4..bcffc512077 100644
--- a/llvm/test/MC/WebAssembly/weak.ll
+++ b/llvm/test/MC/WebAssembly/weak.ll
@@ -24,11 +24,6 @@ entry:
; CHECK: - Type: CUSTOM
-; CHECK-NEXT: Name: name
-; CHECK-NEXT: FunctionNames:
-; CHECK-NEXT: - Index: 0
-; CHECK-NEXT: Name: weak_function
-; CHECK-NEXT: - Type: CUSTOM
; CHECK-NEXT: Name: linking
; CHECK-NEXT: DataSize: 0
; CHECK-NEXT: SymbolInfo:
OpenPOWER on IntegriCloud