Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-07 | TODO for asm double literals | Alon Zakai | |
2013-01-03 | warn about ASM_JS | Alon Zakai | |
2012-12-31 | Merge branch 'incoming' into asm_js | Alon Zakai | |
Conflicts: src/library_browser.js | |||
2012-12-24 | move llvm opt debug messages | Alon Zakai | |
2012-12-21 | merge incoming | Alon Zakai | |
2012-12-21 | improve lto | Alon Zakai | |
2012-12-21 | avoid separate lto pass | Alon Zakai | |
2012-12-21 | safely internalize in s_x_x tests too | Alon Zakai | |
2012-12-21 | do lto before dce, since lto opens up dce opportunities | Alon Zakai | |
2012-12-21 | be careful with internalize in llvm LTO, and mark needed symbols for relooper | Alon Zakai | |
2012-12-21 | llvm 3.2 internalize internalizes even main, so manually keep it and other ↵ | Alon Zakai | |
exports alive | |||
2012-12-19 | Updated to add a PYTHON config option instead of defaulting to python2. This ↵ | Alan Kligman | |
should preserve the default behavior in a way that can be overridden. | |||
2012-12-19 | Updated scripts to call python2 directly rather than relying on python ↵ | Alan Kligman | |
symlink pointing to the right place. See PEP394 for details on why this should be OK. | |||
2012-12-19 | remove --remove-duplicates | Alon Zakai | |
2012-12-11 | Merge branch 'incoming' into asm_js | Alon Zakai | |
2012-12-10 | warni when ignoring libs | Alon Zakai | |
2012-12-07 | test fixes and set sign and overflow correction to 1 when in asm mode | Alon Zakai | |
2012-12-07 | improve asm test wrapping | Alon Zakai | |
2012-12-07 | move emcc minify decision to after we potentially modify closure | Alon Zakai | |
2012-12-07 | typo | Alon Zakai | |
2012-12-07 | do registerize in asm.js+reloop mode, as an alternative to closure | Alon Zakai | |
2012-12-07 | add eliminator mode for asm | Alon Zakai | |
2012-12-07 | disable closure when ASM_JS | Alon Zakai | |
2012-12-07 | add parts of system bitcode libraries when necessary, and refactor library ↵ | Alon Zakai | |
inclusion decision code | |||
2012-12-04 | Merge pull request #735 from eclecticdave/emcc_so_fix | Alon Zakai | |
Fixes to emcc to make autoconf enable shared objs | |||
2012-12-03 | do not apply -l if not generating an executable or a library | Alon Zakai | |
2012-12-03 | ignore argument after -I -L for purposes of input detection in emcc | Alon Zakai | |
2012-11-30 | Fixes to emcc to make autoconf enable shared objs | David Claughton | |
When using emcc as a linker, autoconf disables shared object support. This is because it expects the text returned by the -v and --help options to match certain things that GNU ld prints. Specifically it expects the output of emcc -v to include the word 'GNU' and the output of emcc -v to match the regexp ': supported targets.* elf' Modified the messages returned by emcc for these options to make autoconf happy. | |||
2012-11-23 | fix test_failure_error_code | Alon Zakai | |
2012-11-23 | jcache docs | Alon Zakai | |
2012-11-21 | print out total time in emcc in debug mode | Alon Zakai | |
2012-11-21 | fix missing jcache passing | Alon Zakai | |
2012-11-21 | set up parameter passing for jcache | Alon Zakai | |
2012-11-15 | return error code on no input files | Alon Zakai | |
2012-11-14 | Python system command line may come with untrimmed items at least on Windows ↵ | Jukka Jylänki | |
Vista, cmake is bad at producing these, so trim off the excessive spaces before working on the command line. Fixes other.test_cmake on Windows Vista build bot. | |||
2012-11-13 | forward -v to child processes | Alon Zakai | |
2012-11-12 | Don't pass all emcc command line inputs e.g. those of form '-DsomeDefine=1' ↵ | Jukka Jylänki | |
etc. to shared.Building.is_ar() for testing whether a file by that name is a LLVM archive file. | |||
2012-11-09 | cleanup | Alon Zakai | |
2012-11-08 | stop doing old-relooper-related js optimizer passes | Alon Zakai | |
2012-11-07 | refactor link time opts code | Alon Zakai | |
2012-11-07 | split up js optimizer passes only in EMCC_DEBUG=2, not 1 | Alon Zakai | |
2012-11-07 | strip debug info in -O1 and above by default, unless -g is specified when ↵ | Alon Zakai | |
converting to JS, since (1) js optimizations strip it anyhow, and (2) it slows down compilation | |||
2012-11-06 | fix temp dir in emcc | Alon Zakai | |
2012-10-29 | more non-clang configure fixes for configure tests | Alon Zakai | |
2012-10-29 | more non-clang configure work and debugging tools | Alon Zakai | |
2012-10-29 | configure debugging tools | Alon Zakai | |
2012-10-28 | add experimental and non-enabled non-clang configure mode | Alon Zakai | |
2012-10-27 | memory growth must be manually enabled with ALLOW_MEMORY_GROWTH, in which ↵ | Alon Zakai | |
case the eliminator runs in safe mode | |||
2012-10-26 | comment on -O3 | Alon Zakai | |
2012-10-23 | integrate eliminator as js optimizer pass | Alon Zakai | |