Commit c8329253 authored by titzer's avatar titzer Committed by Commit bot

[wasm] Remove support for experimental version 0xD.

R=mtrofin@chromium.org
BUG=chromium:575167,chromium:694657

Review-Url: https://codereview.chromium.org/2709753003
Cr-Commit-Position: refs/heads/master@{#43368}
parent c7add4ce
...@@ -272,8 +272,7 @@ class ModuleDecoder : public Decoder { ...@@ -272,8 +272,7 @@ class ModuleDecoder : public Decoder {
pos = pc_; pos = pc_;
{ {
uint32_t magic_version = consume_u32("wasm version"); uint32_t magic_version = consume_u32("wasm version");
if (magic_version != kWasmVersion && if (magic_version != kWasmVersion) {
magic_version != kWasmLegacyVersion) {
error(pos, pos, error(pos, pos,
"expected version %02x %02x %02x %02x, " "expected version %02x %02x %02x %02x, "
"found %02x %02x %02x %02x", "found %02x %02x %02x %02x",
......
...@@ -16,7 +16,6 @@ namespace wasm { ...@@ -16,7 +16,6 @@ namespace wasm {
const uint32_t kWasmMagic = 0x6d736100; const uint32_t kWasmMagic = 0x6d736100;
const uint32_t kWasmVersion = 0x01; const uint32_t kWasmVersion = 0x01;
const uint32_t kWasmLegacyVersion = 0x0d; // TODO(titzer): remove 0xD!
const uint8_t kWasmFunctionTypeForm = 0x60; const uint8_t kWasmFunctionTypeForm = 0x60;
const uint8_t kWasmAnyFunctionTypeForm = 0x70; const uint8_t kWasmAnyFunctionTypeForm = 0x70;
const uint8_t kResizableMaximumFlag = 1; const uint8_t kResizableMaximumFlag = 1;
......
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
// TODO(titzer): update spec test suite to version 0x1
if (false) {
// TODO(eholk): Once we have stable test IDs, use those as the key instead. // TODO(eholk): Once we have stable test IDs, use those as the key instead.
// See https://github.com/WebAssembly/spec/issues/415 // See https://github.com/WebAssembly/spec/issues/415
const known_failures = { const known_failures = {
...@@ -76,3 +79,5 @@ last_promise.then(_ => { ...@@ -76,3 +79,5 @@ last_promise.then(_ => {
} }
} }
}); });
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment