summaryrefslogtreecommitdiff
path: root/src/wasm-emscripten.h
Commit message (Expand)AuthorAgeFilesLines
* Move --separate-data-segments into a pass so it can be run from wasm-opt (#6088)Sam Clegg2023-11-081-6/+0
* Remove metadata generation from wasm-emscripten-finalize (#4863)Sam Clegg2022-08-071-2/+0
* Remove renameMainArgcArgv from wasm-emscripten-finalize (#4700)Sam Clegg2022-05-311-6/+0
* finalize: remove initializers from metadata output (#3479)Sam Clegg2021-01-111-1/+1
* finalize: there can only ever be a single initializer function. NFC. (#3452)Sam Clegg2020-12-181-2/+1
* wasm-emscripten-finalize: Remove staticBump from metadata (#3300)Sam Clegg2020-10-291-2/+1
* Remove support for emscripten legacy PIC ABI (#3299)Sam Clegg2020-10-291-3/+0
* Remove now-redundant stack pointer manipulation passes (#3251)Sam Clegg2020-10-181-4/+0
* Let GenerateDynCalls generate dynCalls for invokes (#3192)Heejin Ahn2020-10-021-5/+0
* Stop generating __growWasmMemory (#3180)Sam Clegg2020-10-011-1/+0
* wasm-emscripten-finalize: Add flags to limit dynCall creation (#3070)Sam Clegg2020-08-261-9/+6
* wasm-emscripten-finalize: Make EM_ASM modifications optional (#3044)Alon Zakai2020-08-191-0/+4
* Move generateDynCallThunks into its own pass. NFC. (#3000)Sam Clegg2020-08-041-6/+2
* Move stack-check into its own pass (#2994)Sam Clegg2020-07-271-4/+0
* wasm-emscripten-finalize: remove exportWasiStart (#2986)Sam Clegg2020-07-271-2/+0
* Move ReplaceStackPoint into a pass (#2984)Sam Clegg2020-07-241-4/+0
* Support new clang mangling of main (__main_argc_argv) (#2671)Sam Clegg2020-06-101-0/+6
* Remove stackSave/stackAlloc/stackRestore code generation (#2852)Sam Clegg2020-05-201-6/+0
* Add stack-pointer argument to post-emscripten pass. (#2823)Sam Clegg2020-05-011-1/+2
* Avoid fp$ access in MAIN_MODULES (#2704)Alon Zakai2020-03-271-0/+2
* Support stack overflow checks in standalone mode (#2525)Alon Zakai2019-12-121-0/+3
* Remove FunctionType (#2510)Thomas Lively2019-12-111-2/+2
* Add a --standalone-wasm flag to wasm-emscripten-finalize (#2333)Alon Zakai2019-09-181-0/+2
* Implement --check-stack-overflow flag for wasm-emscripten-finalize (#2278)Guanzhong Chen2019-08-021-1/+5
* wasm-emscripten-finalize: Internalize mutable __stack_pointer import (#2213)Sam Clegg2019-07-101-0/+4
* Ignore --initial-stack-pointer arg to wasm-emscripten-finalize (#2201)Sam Clegg2019-07-101-1/+0
* Generate `dynCall` function for all signature used by `invoke` functions. (#2...Sam Clegg2019-05-101-0/+4
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-12/+10
* Move features from passOptions to Module (#2001)Thomas Lively2019-04-121-2/+2
* Add feature options to emscripten metadata (#1982)Thomas Lively2019-04-051-1/+2
* wasm-emscripten-finalize: Improve shared library support (#1961)Sam Clegg2019-04-021-0/+2
* wasm-emscripten-finalize: Remove JSCall thunk generation (#1938)Sam Clegg2019-03-121-7/+1
* wasm-emscripten-finalize: separateDataSegments() fix (#1897)Alon Zakai2019-02-061-1/+4
* Emscripten stack simplification (#1870)Alon Zakai2019-01-161-1/+1
* Massive renaming (#1855)Thomas Lively2019-01-071-1/+1
* wasm-emscripten-finalize: import env.STACKTOP, like asm2wasm doesAlon Zakai2018-12-111-0/+1
* wasm-emscripten-finalize: Remove stack pointer global from shared libs (#1791)Sam Clegg2018-11-301-0/+4
* wasm-emscripten-finalize: Initial support for handling shared libraries (#1746)Sam Clegg2018-11-151-3/+0
* Add wasm-emscripten-finalize flag to separate data segments into a file (#1741)Derek Schuff2018-11-141-0/+4
* Remove s2wasm (#1607)Sam Clegg2018-06-281-8/+0
* Move the renaming of llvm-generated __invoke_XX functions from s2wasm into wa...Sam Clegg2018-05-101-0/+2
* Emscripten addFunction support for Wasm backend (#1395)Heejin Ahn2018-02-071-2/+9
* First pass at LLD support for Emscripten (#1346)Jacob Gravelle2018-01-221-3/+9
* Optimize out memory and table when possible (#1352)Alon Zakai2018-01-101-1/+1
* Decouple wasm-linker from Emscripten glue (#1293)Jacob Gravelle2017-11-151-13/+33
* S2wasm runtime funcs (#1027)jgravelle-google2017-06-051-0/+3
* Make header guards consistent (#997)Sam Clegg2017-05-041-3/+3
* Generate global imports separately from emscripten glue (#852)jgravelle-google2016-12-011-2/+0
* Handle importing globals in s2wasm (#843)jgravelle-google2016-11-301-0/+2
* Add flag to s2wasm to export __growWasmMemory function (#696)jgravelle-google2016-09-091-0/+42