summaryrefslogtreecommitdiff
path: root/test/unit/test_finalize.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove metadata generation from wasm-emscripten-finalize (#4863)Sam Clegg2022-08-071-5/+1
| | | | This is no longer needed by emscripten as of: https://github.com/emscripten-core/emscripten/pull/16529
* Remove old AsmConstWalker code (#3685)Sam Clegg2021-03-121-10/+0
|
* Make wasm-emscripten-finalize's output optional (#3055)Alon Zakai2020-08-171-2/+22
| | | | | | | | | | This helps towards the goal of allowing emscripten to not always modify the wasm during link. Until now wasm-emscripten-finalize always wrote an output, while with this PR it only does so if it was asked to, either by giving it an output filename, or asking for text output. The only noticeable change from this should be to make what was an error before (not specify an output or ask for text) into a non-error (run and print metadata, but do not write the wasm).
* Use wat over wast for text format filenames (#2518)Sam Clegg2019-12-081-1/+1
|
* Don't include `$` with names unless outputting to wat format (#2506)Sam Clegg2019-12-061-1/+1
| | | | | | | | | | | The `$` is not actually part of the name, its the marker that starts a name in the wat format. It can be confusing to see it show up when doing `cerr << name`, for example. This change has Print.cpp add the `$` which seem like the right place to do this. Plus it revealed a bunch of places where were not calling printName to escape all the names we were printing.
* Use package name in imports (NFC) (#2462)Heejin Ahn2019-11-221-4/+5
| | | | | Don't directly import names from shared.py and support.py, and use prefixes instead. Also this reorders imports based on PEP recommendation.
* Fix infinite loop in AsmConstWalker::visitCall (#2303)Guanzhong Chen2019-08-161-0/+14