From ffd9a72d28d36915fb173a6d52fbb6e43f7c15db Mon Sep 17 00:00:00 2001 From: Thomas Lively Date: Wed, 2 Aug 2017 20:20:14 -0700 Subject: Get wasm2asm building again (#1107) * Get wasm2asm building again Updates CMakeLists.txt to have wasm2asm built by default, updates wasm2asm.h to account for recent interface changes, and restores JSPrinter functionality. * Implement splice for array values * Clean up wasm2asm testing * Print semicolons after statements in blocks * Cleanups and semicolons for condition arms * Prettify semicolon emission --- src/asmjs/shared-constants.cpp | 1 - src/asmjs/shared-constants.h | 1 - 2 files changed, 2 deletions(-) (limited to 'src/asmjs') diff --git a/src/asmjs/shared-constants.cpp b/src/asmjs/shared-constants.cpp index f1c5ac536..7e153bada 100644 --- a/src/asmjs/shared-constants.cpp +++ b/src/asmjs/shared-constants.cpp @@ -59,7 +59,6 @@ cashew::IString GLOBAL("global"), INSTRUMENT("instrument"), MATH_IMUL("Math_imul"), MATH_CLZ32("Math_clz32"), - MATH_CTZ32("Math_ctz32"), MATH_POPCNT32("Math_popcnt32"), MATH_ABS("Math_abs"), MATH_CEIL("Math_ceil"), diff --git a/src/asmjs/shared-constants.h b/src/asmjs/shared-constants.h index e3108c81e..dae6e7e44 100644 --- a/src/asmjs/shared-constants.h +++ b/src/asmjs/shared-constants.h @@ -62,7 +62,6 @@ extern cashew::IString GLOBAL, INSTRUMENT, MATH_IMUL, MATH_CLZ32, - MATH_CTZ32, MATH_POPCNT32, MATH_ABS, MATH_CEIL, -- cgit v1.2.3