summaryrefslogtreecommitdiffstats
path: root/llvm/test/ObjectYAML
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2018-11-14 18:36:24 +0000
committerSam Clegg <sbc@chromium.org>2018-11-14 18:36:24 +0000
commite4afbc68046c436f1eb2ec97dd838d8e470c3d7f (patch)
treeccbf5565f28de12ca5c590758ab4ce028b95a126 /llvm/test/ObjectYAML
parent6c94264b1f3342376ec3d46e14634d39cf158a49 (diff)
downloadbcm5719-llvm-e4afbc68046c436f1eb2ec97dd838d8e470c3d7f.tar.gz
bcm5719-llvm-e4afbc68046c436f1eb2ec97dd838d8e470c3d7f.zip
[WebAssembly] Add support for dylink section in object format
See https://github.com/WebAssembly/tool-conventions/blob/master/DynamicLinking.md. Differential Revision: https://reviews.llvm.org/D54490 llvm-svn: 346880
Diffstat (limited to 'llvm/test/ObjectYAML')
-rw-r--r--llvm/test/ObjectYAML/wasm/dylink_section.yaml24
1 files changed, 24 insertions, 0 deletions
diff --git a/llvm/test/ObjectYAML/wasm/dylink_section.yaml b/llvm/test/ObjectYAML/wasm/dylink_section.yaml
new file mode 100644
index 00000000000..ea9d03f9efe
--- /dev/null
+++ b/llvm/test/ObjectYAML/wasm/dylink_section.yaml
@@ -0,0 +1,24 @@
+# RUN: yaml2obj %s | obj2yaml | FileCheck %s
+--- !WASM
+FileHeader:
+ Version: 0x00000001
+
+Sections:
+ - Type: CUSTOM
+ Name: dylink
+ MemorySize: 4
+ MemoryAlignment: 2
+ TableSize: 1
+ TableAlignment: 0
+...
+# CHECK: --- !WASM
+# CHECK: FileHeader:
+# CHECK: Version: 0x00000001
+# CHECK: Sections:
+# CHECK: - Type: CUSTOM
+# CHECK: Name: dylink
+# CHECK: MemorySize: 4
+# CHECK: MemoryAlignment: 2
+# CHECK: TableSize: 1
+# CHECK: TableAlignment: 0
+# CHECK: ...
OpenPOWER on IntegriCloud