From 6705c00f4d1d24b4eea49b6006f830ff02395263 Mon Sep 17 00:00:00 2001 From: Nicholas Wilson Date: Mon, 5 Mar 2018 12:28:01 +0000 Subject: [PATCH] [WebAssembly] Fix tests with invalid yaml (required CODE section missing) Differential Revision: https://reviews.llvm.org/D44023 llvm-svn: 326692 --- llvm/test/ObjectYAML/wasm/export_section.yaml | 8 ++++++++ llvm/test/ObjectYAML/wasm/function_section.yaml | 8 ++++++++ llvm/test/ObjectYAML/wasm/start_section.yaml | 15 ++++++++++++--- 3 files changed, 28 insertions(+), 3 deletions(-) diff --git a/llvm/test/ObjectYAML/wasm/export_section.yaml b/llvm/test/ObjectYAML/wasm/export_section.yaml index 5e0d6d4..af72f13 100644 --- a/llvm/test/ObjectYAML/wasm/export_section.yaml +++ b/llvm/test/ObjectYAML/wasm/export_section.yaml @@ -38,6 +38,14 @@ Sections: - Name: table_export Kind: TABLE Index: 0 + - Type: CODE + Functions: + - Index: 0 + Locals: + Body: 0B + - Index: 1 + Locals: + Body: 0B ... # CHECK: --- !WASM # CHECK: FileHeader: diff --git a/llvm/test/ObjectYAML/wasm/function_section.yaml b/llvm/test/ObjectYAML/wasm/function_section.yaml index 0db0afd..d316144 100644 --- a/llvm/test/ObjectYAML/wasm/function_section.yaml +++ b/llvm/test/ObjectYAML/wasm/function_section.yaml @@ -14,6 +14,14 @@ Sections: - I32 - Type: FUNCTION FunctionTypes: [ 1, 0 ] + - Type: CODE + Functions: + - Index: 0 + Locals: + Body: 0B + - Index: 1 + Locals: + Body: 0B ... # CHECK: --- !WASM # CHECK: FileHeader: diff --git a/llvm/test/ObjectYAML/wasm/start_section.yaml b/llvm/test/ObjectYAML/wasm/start_section.yaml index 7d5e596..5d57c1b 100644 --- a/llvm/test/ObjectYAML/wasm/start_section.yaml +++ b/llvm/test/ObjectYAML/wasm/start_section.yaml @@ -7,14 +7,23 @@ Sections: - Type: TYPE Signatures: - Index: 0 - ReturnType: I32 + ReturnType: NORESULT ParamTypes: - - F32 - - F32 - Type: FUNCTION FunctionTypes: [ 0, 0, 0 ] - Type: START StartFunction: 1 + - Type: CODE + Functions: + - Index: 0 + Locals: + Body: 0B + - Index: 1 + Locals: + Body: 0B + - Index: 2 + Locals: + Body: 0B ... # CHECK: --- !WASM # CHECK: FileHeader: -- 2.7.4