Граф коммитов

13689 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai 65a0f11e2c support memory init files in main modules, and remove dlfcn testing stuff no longer needed 2015-05-04 17:48:27 -07:00
Alon Zakai 9c77d0fd9f add testing for EMCC_FORCE_STDLIBS=1 on dynamic linking 2015-05-04 16:25:18 -07:00
Alon Zakai d0ed46f3e4 handle tempRet0 with a function call in relocatable modules, so that we can return i64s across them 2015-05-04 15:05:41 -07:00
Alon Zakai a0f34e7330 force .a archive content inclusion when building shared modules 2015-05-04 13:38:17 -07:00
Alon Zakai a569b65b4c enable more tests in emterpreter 2015-05-04 13:07:00 -07:00
Philipp Wiesemann 7696248d2b Fix word repetitions in documentation 2015-05-04 21:54:54 +02:00
Philipp Wiesemann 37b109b4a6 Fix word repetitions in documentation 2015-05-04 21:52:36 +02:00
Alon Zakai c0a78bcbf0 remove obsolete comment 2015-05-03 19:32:53 -07:00
Alon Zakai 2355609356 remove assertions in emterpreter startup code when assertions are off 2015-05-03 18:20:33 -07:00
Alon Zakai 3dde1610b1 enable shared modules in emterpreter 2015-05-03 17:58:07 -07:00
Alon Zakai e352ef8c08 ignore cse expressions we can't type locally 2015-05-03 17:55:57 -07:00
Alon Zakai 19e2be3b70 detect types more carefully on binary operations 2015-05-03 17:51:04 -07:00
Alon Zakai f3ceed909f support __ATPRERUN__ in shared modules 2015-05-03 16:02:11 -07:00
Alon Zakai 248c17e93e write emterpreter setup code to a safe location for static allocation, but avoid static allocation if static memory is already sealed 2015-05-03 15:59:23 -07:00
Alon Zakai cc0b6f1cfb fix error messages when aborting before abortDecorators even exists 2015-05-03 14:53:27 -07:00
Alon Zakai 3fcdf20ad2 chunk emterpreter data 2015-05-03 10:49:52 -07:00
Alon Zakai 0cf78ae339 reduce notifications about enabling js opts automatically to debugs 2015-05-03 10:48:52 -07:00
Alon Zakai 8a6017807f tolerate no memory initializer comments, if the source has been cleaned up (which happens in -O1 without debug info) 2015-05-03 10:31:04 -07:00
Alon Zakai ba1fd81be0 make emterpretify more modular by not appending to an existing memory init file; generate its own memory init, and relocate it at runtime 2015-05-02 21:35:32 -07:00
Alon Zakai 2de1bc554e add browser dynamic linking test 2015-05-01 19:20:59 -07:00
Alon Zakai 8b10f8b243 decrease dynamic link warnings, until we get full linkage types info 2015-05-01 17:25:02 -07:00
Alon Zakai 7aeb0a9405 warn on symbol collisions in dynamic linking when ASSERTIONS are on, and test hyper-dynamic linking 2015-05-01 16:09:34 -07:00
Alon Zakai 43daa664ac fix native eliminator bug with a call with no side effects being entirely removable #3430 ; 1.32.1 2015-05-01 14:39:01 -07:00
Alon Zakai 43db931bc1 Merge pull request #3431 from waywardmonkeys/remove-more-test-skips
Remove more "not Settings.ASM_JS" checks in tests.
2015-05-01 11:15:52 -07:00
Bruce Mitchener 9a3f1108d9 Remove more "not Settings.ASM_JS" checks in tests. 2015-05-01 23:37:52 +07:00
Alon Zakai 2464c347c7 add disabled bullet linking test (takes very long) 2015-04-30 21:54:32 -07:00
Alon Zakai 41bb1639d0 add zlib linking test 2015-04-30 21:32:35 -07:00
Alon Zakai 4cca38a896 refactor get_zlib_library in test runner 2015-04-30 17:11:40 -07:00
Alon Zakai c3f81bd292 harmonize the RELOCATABLE and *_MODULE settings 2015-04-30 16:40:08 -07:00
Alon Zakai 4a2b1f5cad add distill_asm.py option to leave only the function 2015-04-30 16:25:29 -07:00
Alon Zakai 9792f6c4ed add iostream dynamic linking test 2015-04-30 13:50:27 -07:00
Alon Zakai edee879404 add test of linking a jslib global var 2015-04-30 13:40:21 -07:00
Alon Zakai 998a025c54 add another global var test for dynamic linking 2015-04-30 13:33:24 -07:00
Alon Zakai adf20658e3 access external variables in linkable modules through calls 2015-04-30 13:18:40 -07:00
Alon Zakai dbdcade227 Merge pull request #3429 from waywardmonkeys/remove-last-of-old-NAMED_GLOBALS
Remove last of NAMED_GLOBALS references
2015-04-30 11:37:40 -07:00
Alon Zakai b4da229777 add an assert to try to figure out why the osx bot started to fail on test_source_map 2015-04-30 11:32:31 -07:00
Bruce Mitchener 23c8a05471 Remove last of NAMED_GLOBALS references 2015-04-30 13:05:33 +07:00
Alon Zakai bf4cfa0f1c mark main and side modules are not being built standalone 2015-04-29 16:58:12 -07:00
Alon Zakai 21afff9fb0 allow system libs' type (.a or .bc) to be changed 2015-04-29 16:29:43 -07:00
Alon Zakai 21081981a7 allow forcing of libcxx without needing to mention noexcept, and when it is forced, use the bc version 2015-04-29 16:18:22 -07:00
Alon Zakai bf61343b77 add dynamic linking test with forced syslibs 2015-04-29 15:23:04 -07:00
Alon Zakai 0462c6766b do not require suffixes in EMCC_FORCE_STDLIBS 2015-04-29 15:20:10 -07:00
Alon Zakai 374df5a4b7 more dynamic linking tests 2015-04-29 14:30:29 -07:00
Alon Zakai 5f32b2b1c1 Merge branch 'respect-dash-o-while-preprocessing' of https://github.com/weitjong/emscripten into incoming
Conflicts:
	AUTHORS
2015-04-29 14:18:36 -07:00
Alon Zakai e121f3896e modularize closured code in test_webidl, to fix breakage 2015-04-29 14:11:22 -07:00
Alon Zakai ef817db60e Merge branch 'webidl-checks-and-fastpath' of https://github.com/artillery/emscripten into incoming 2015-04-29 13:44:32 -07:00
Alon Zakai 8b1504bf91 Merge pull request #3425 from waywardmonkeys/remove-NAMED_GLOBALS
Remove most of NAMED_GLOBALS.
2015-04-29 13:19:05 -07:00
Alon Zakai 068c589fe9 Merge pull request #3426 from fabiosantoscode/feature/inspect
Redoing 3417 (Override inspect function to fix #3416)
2015-04-29 13:17:22 -07:00
Alon Zakai dd5995ed53 Merge pull request #3427 from waywardmonkeys/clean-up-modules.js
Remove unused parts of src/modules.js.
2015-04-29 13:16:43 -07:00
Alon Zakai 1995f242a9 Merge pull request #3428 from waywardmonkeys/remove-ie7-fixer
Remove tools/ie7_fix.py
2015-04-29 13:16:20 -07:00