trunk/scripts/src/main.lua
r255116 | r255117 | |
117 | 117 | emccopts = emccopts .. " -s ALLOW_MEMORY_GROWTH=0" |
118 | 118 | emccopts = emccopts .. " -s TOTAL_MEMORY=268435456" |
119 | 119 | emccopts = emccopts .. " -s DISABLE_EXCEPTION_CATCHING=2" |
120 | | emccopts = emccopts .. " -s EXCEPTION_CATCHING_WHITELIST='[\"__ZN15running_machine17start_all_devicesEv\"]'" |
| 120 | emccopts = emccopts .. " -s EXCEPTION_CATCHING_WHITELIST='[\"__ZN15running_machine17start_all_devicesEv\",\"__ZN12cli_frontend7executeEiPPc\"]'" |
121 | 121 | emccopts = emccopts .. " -s EXPORTED_FUNCTIONS=\"['_main', '_malloc', '__Z14js_get_machinev', '__Z9js_get_uiv', '__Z12js_get_soundv', '__ZN10ui_manager12set_show_fpsEb', '__ZNK10ui_manager8show_fpsEv', '__ZN13sound_manager4muteEbh', '_SDL_PauseAudio']\"" |
122 | 122 | emccopts = emccopts .. " --pre-js " .. _MAKE.esc(MAME_DIR) .. "src/osd/modules/sound/js_sound.js" |
123 | 123 | emccopts = emccopts .. " --post-js " .. _MAKE.esc(MAME_DIR) .. "src/osd/sdl/emscripten_post.js" |