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 |