diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-05-15 11:55:50 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-05-15 11:55:50 -0700 |
commit | ca91732506299933d14d36093a8aa69cc0670ea5 (patch) | |
tree | b64852acc1a1cfbd5eaac6d34b7e2207c6ae4401 /tests/runner.py | |
parent | 8ed84f09e75083b19fa6b2ad2a3651b01af41fb7 (diff) |
handle the case of no function tables with aliasing function pointers
Diffstat (limited to 'tests/runner.py')
-rwxr-xr-x | tests/runner.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/runner.py b/tests/runner.py index b2b1ff43..734dc51b 100755 --- a/tests/runner.py +++ b/tests/runner.py @@ -8513,6 +8513,10 @@ def process(filename): self.do_run(src, '''Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS.''') generated = open('src.cpp.o.js').read() assert 'jsCall' not in generated + Settings.RESERVED_FUNCTION_POINTERS = 1 + + Settings.ALIASING_FUNCTION_POINTERS = 1 + self.do_run(src, '''Hello 7 from JS!''') def test_scriptaclass(self): if self.emcc_args is None: return self.skip('requires emcc') |