[llvm-objdump] - Remove one overload of reportError. NFCI.
[llvm-complete.git] / test / MC / WebAssembly / custom-sections.ll
blobd0fc5df99770abad495ad6b3f10ec07f70cae312
1 ; RUN: llc -filetype=obj %s -o - | llvm-readobj -S | FileCheck %s
3 ; Test the mechanism for defining user custom sections.
5 target triple = "wasm32-unknown-unknown"
7 !0 = !{ !"red", !"foo" }
8 !1 = !{ !"green", !"bar" }
9 !2 = !{ !"green", !"qux" }
10 !wasm.custom_sections = !{ !0, !1, !2 }
12 !3 = !{ !"clang version 123"}
13 !llvm.ident = !{!3}
15 ; CHECK:  Section {
16 ; CHECK:    Type: CUSTOM (0x0)
17 ; CHECK:    Size: 3
18 ; CHECK:    Offset: 72
19 ; CHECK:    Name: red
20 ; CHECK:  }
21 ; CHECK:  Section {
22 ; CHECK:    Type: CUSTOM (0x0)
23 ; CHECK:    Size: 6
24 ; CHECK:    Offset: 85
25 ; CHECK:    Name: green
26 ; CHECK:  }
27 ; CHECK:  Section {
28 ; CHECK:    Type: CUSTOM (0x0)
29 ; CHECK:    Size: 25
30 ; CHECK:    Offset: 118
31 ; CHECK:    Name: producers
32 ; CHECK:  }