diff options
author | Alon Zakai <alonzakai@gmail.com> | 2014-01-19 12:09:18 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2014-01-19 12:09:18 -0800 |
commit | 7fff4e3eaa209df9a7f967a89dca1362d1ede536 (patch) | |
tree | ead6d36747e062e50222a0025d4b607ded340076 /emcc | |
parent | fa70d238fca62dc3f7b1aefa8f0bf8c6dc337eea (diff) |
better error message for asm.js not supporting growable heap yet
Diffstat (limited to 'emcc')
-rwxr-xr-x | emcc | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1240,6 +1240,10 @@ try: if shared.Settings.SAFE_HEAP and not js_opts: logging.warning('asm.js+SAFE_HEAP requires js opts to be run (-O1 or above by default)') + if shared.Settings.ALLOW_MEMORY_GROWTH: + logging.error('Cannot enable ALLOW_MEMORY_GROWTH with asm.js, build with -s ASM_JS=0 if you need a growable heap'); + sys.exit(1); + if shared.Settings.CORRECT_SIGNS >= 2 or shared.Settings.CORRECT_OVERFLOWS >= 2 or shared.Settings.CORRECT_ROUNDINGS >= 2: debug_level = 4 # must keep debug info to do line-by-line operations |