diff --git a/src/lib/libglemu.js b/src/lib/libglemu.js index e84ea0b9f7b62..765652215e7c1 100644 --- a/src/lib/libglemu.js +++ b/src/lib/libglemu.js @@ -61,11 +61,6 @@ var LibraryGLEmulation = { '/**@suppress {duplicate, undefinedVars}*/var _emscripten_glEnableVertexAttribArray;' + '/**@suppress {duplicate, undefinedVars}*/var _emscripten_glDisableVertexAttribArray;' + '/**@suppress {duplicate, undefinedVars}*/var _emscripten_glVertexAttribPointer;' + - '/**@suppress {duplicate, undefinedVars}*/var _glTexEnvf;' + - '/**@suppress {duplicate, undefinedVars}*/var _glTexEnvi;' + - '/**@suppress {duplicate, undefinedVars}*/var _glTexEnvfv;' + - '/**@suppress {duplicate, undefinedVars}*/var _glGetTexEnviv;' + - '/**@suppress {duplicate, undefinedVars}*/var _glGetTexEnvfv;' + #endif 'GLEmulation.init();', $GLEmulation: { diff --git a/test/test_other.py b/test/test_other.py index 1275cfcb75678..2820d21844262 100644 --- a/test/test_other.py +++ b/test/test_other.py @@ -7098,6 +7098,9 @@ class Descriptor { self.run_process([EMXX, 'src.cpp', '-O2', '-sEXPORT_ALL']) self.assertExists('a.out.js') + def test_modularize_legacy(self): + self.do_runf('hello_world.c', emcc_args=['-sMODULARIZE', '-sLEGACY_VM_SUPPORT']) + def test_emmake_emconfigure(self): def check(what, args, fail=True, expect=''): args = [what] + args diff --git a/tools/building.py b/tools/building.py index 6e0af701f2c20..9f30275e32de3 100644 --- a/tools/building.py +++ b/tools/building.py @@ -511,7 +511,7 @@ def version_split(v): @ToolchainProfiler.profile() def transpile(filename): config = { - 'sourceType': 'script', + 'sourceType': 'module', 'targets': {} } if settings.MIN_CHROME_VERSION != UNSUPPORTED: