summaryrefslogtreecommitdiff
path: root/src/tools/wasm-emscripten-finalize.cpp
Commit message (Expand)AuthorAgeFilesLines
* wasm-emscripten-finalize: Don't rename the imported table (#3101)Alon Zakai2020-09-031-9/+4
* wasm-emscripten-finalize: Add flags to limit dynCall creation (#3070)Sam Clegg2020-08-261-5/+25
* Remove old EM_ASM handling method (#3069)Alon Zakai2020-08-211-0/+1
* wasm-emscripten-finalize: Make EM_ASM modifications optional (#3044)Alon Zakai2020-08-191-0/+11
* Make wasm-emscripten-finalize's output optional (#3055)Alon Zakai2020-08-171-18/+22
* Refactor wasm-emscripten-finalize to use a single pass runner (#2987)Sam Clegg2020-08-051-47/+41
* Move generateDynCallThunks into its own pass. NFC. (#3000)Sam Clegg2020-08-041-1/+3
* Move stack-check into its own pass (#2994)Sam Clegg2020-07-271-3/+10
* wasm-emscripten-finalize: remove exportWasiStart (#2986)Sam Clegg2020-07-271-4/+1
* Move emscripten PIC ABI conversion to a pass. NFC. (#2985)Sam Clegg2020-07-241-1/+5
* Move ReplaceStackPoint into a pass (#2984)Sam Clegg2020-07-241-1/+3
* Support new clang mangling of main (__main_argc_argv) (#2671)Sam Clegg2020-06-101-0/+3
* Remove stackSave/stackAlloc/stackRestore code generation (#2852)Sam Clegg2020-05-201-1/+0
* JS/Wasm BigInt support for wasm-emscripten-finalize (#2726)Alon Zakai2020-04-071-2/+10
* Avoid fp$ access in MAIN_MODULES (#2704)Alon Zakai2020-03-271-6/+7
* Strip DWARF in finalize, to avoid keeping it around til later unnecessarily (...Alon Zakai2019-12-201-0/+8
* Binary format code section offset tracking (#2515)Alon Zakai2019-12-191-0/+7
* Support stack overflow checks in standalone mode (#2525)Alon Zakai2019-12-121-0/+2
* Add some tracing to wasm-emscripten-finalize (#2505)Sam Clegg2019-12-051-8/+13
* Convert to using DEBUG macros (#2497)Sam Clegg2019-12-041-4/+2
* Support --pass-arg in ToolOptions. (#2429)Alon Zakai2019-11-111-0/+1
* Don't add __wasm_call_ctors to startup function list in wasm standalone mode ...Sam Clegg2019-10-141-2/+6
* wasm-emscripten-finalize: Add more checking of __data_end global (#2352)Sam Clegg2019-09-231-0/+3
* Add a --standalone-wasm flag to wasm-emscripten-finalize (#2333)Alon Zakai2019-09-181-1/+17
* wasm-emscripten-finalize: Remove reliance on name section (#2285)Sam Clegg2019-08-061-1/+1
* Implement --check-stack-overflow flag for wasm-emscripten-finalize (#2278)Guanzhong Chen2019-08-021-0/+12
* wasm-emscripten-finalize: Internalize mutable __stack_pointer import (#2213)Sam Clegg2019-07-101-0/+1
* Ignore --initial-stack-pointer arg to wasm-emscripten-finalize (#2201)Sam Clegg2019-07-101-9/+4
* Allow color API to enable and disable colors (#2111)Siddharth2019-05-171-1/+1
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-2/+4
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-61/+89
* Move features from passOptions to Module (#2001)Thomas Lively2019-04-121-2/+2
* Add feature options to emscripten metadata (#1982)Thomas Lively2019-04-051-5/+13
* wasm-emscripten-finalize: add namedGlobals to output metadata (#1979)Sam Clegg2019-04-041-6/+5
* wasm-emscripten-finalize: Improve shared library support (#1961)Sam Clegg2019-04-021-12/+13
* Add strip-target-features pass (#1946)Thomas Lively2019-03-141-0/+1
* wasm-emscripten-finalize: Remove JSCall thunk generation (#1938)Sam Clegg2019-03-121-11/+1
* wasm-emscripten-finalize: separateDataSegments() fix (#1897)Alon Zakai2019-02-061-1/+4
* Fix EM_ASM+pthreads (#1891)Alon Zakai2019-02-041-6/+9
* wasm-emscripten-finalize: Emit illegal dynCalls, and legalize them (#1890)Alon Zakai2019-01-291-12/+15
* Handle EM_ASM/EM_JS in LLVM wasm backend O0 output (#1888)Alon Zakai2019-01-281-8/+10
* Emscripten stack simplification (#1870)Alon Zakai2019-01-161-3/+17
* Partial legalization (#1824) review followup (#1832)Alon Zakai2018-12-171-1/+2
* Minimal JS legalization (#1824)Alon Zakai2018-12-141-8/+9
* wasm-emscripten-finalize: import env.STACKTOP, like asm2wasm doesAlon Zakai2018-12-111-0/+1
* Format metadata json using mutliple lines for readability (#1804)Sam Clegg2018-12-051-1/+3
* Fix initializerFunctions output by wasm-emscripten-finalize (#1803)Sam Clegg2018-12-051-1/+2
* wasm-emscripten-finalize: ensure table/memory imports use emscripten's expect...Sam Clegg2018-12-031-8/+17
* wasm-emscripten-finalize: Remove stack pointer global from shared libs (#1791)Sam Clegg2018-11-301-6/+15
* wasm-emscripten-finalize: Initial support for handling shared libraries (#1746)Sam Clegg2018-11-151-13/+26