diff options
author | Daniel Wirtz <dcode@dcode.io> | 2017-08-24 18:31:15 +0200 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2017-08-24 09:31:15 -0700 |
commit | b07fafcebebab82dba46012256edc6445862cfce (patch) | |
tree | d819f110386bfe6ce3dab4aee6daeefc7f1a81ca /src/binaryen-c.h | |
parent | ac8ee6c9e7c43c80d8fb2c8166fd73f23e212069 (diff) | |
download | binaryen-b07fafcebebab82dba46012256edc6445862cfce.tar.gz binaryen-b07fafcebebab82dba46012256edc6445862cfce.tar.bz2 binaryen-b07fafcebebab82dba46012256edc6445862cfce.zip |
Initial asm.js output for binaryen-c / binaryen.js (#1136)
* Added BinaryenModulePrintAsmjs (using wasm2asm) + Module#emitAsmjs JS binding
Diffstat (limited to 'src/binaryen-c.h')
-rw-r--r-- | src/binaryen-c.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/binaryen-c.h b/src/binaryen-c.h index f37bcf085..9427584fd 100644 --- a/src/binaryen-c.h +++ b/src/binaryen-c.h @@ -372,9 +372,12 @@ void BinaryenSetStart(BinaryenModuleRef module, BinaryenFunctionRef start); // Parse a module in s-expression text format BinaryenModuleRef BinaryenModuleParse(const char* text); -// Print a module to stdout. Useful for debugging. +// Print a module to stdout in s-expression text format. Useful for debugging. void BinaryenModulePrint(BinaryenModuleRef module); +// Print a module to stdout in asm.js syntax. +void BinaryenModulePrintAsmjs(BinaryenModuleRef module); + // Validate a module, showing errors on problems. // @return 0 if an error occurred, 1 if validated succesfully int BinaryenModuleValidate(BinaryenModuleRef module); |