aboutsummaryrefslogtreecommitdiff
path: root/emcc
diff options
context:
space:
mode:
Diffstat (limited to 'emcc')
-rwxr-xr-xemcc1
1 files changed, 1 insertions, 0 deletions
diff --git a/emcc b/emcc
index 9d087341..a68f0fc9 100755
--- a/emcc
+++ b/emcc
@@ -1109,6 +1109,7 @@ try:
if shared.Settings.ALIASING_FUNCTION_POINTERS:
logging.warning('disabling ALIASING_FUNCTION_POINTERS for dlopen support')
shared.Settings.ALIASING_FUNCTION_POINTERS = 0
+ shared.Settings.RESERVED_FUNCTION_POINTERS = max(shared.Settings.RESERVED_FUNCTION_POINTERS, 10)
if shared.Settings.ASSERTIONS and shared.Settings.ALIASING_FUNCTION_POINTERS:
logging.warning('ALIASING_FUNCTION_POINTERS is on, function pointer comparisons may be invalid across types')