Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-23 | add a define of __EMSCRIPTEN__ | Alon Zakai | |
2013-04-23 | Merge pull request #1086 from waywardmonkeys/llvm-root-guessing | Alon Zakai | |
Better guessing for LLVM_ROOT. | |||
2013-04-23 | Better guessing for LLVM_ROOT. | Bruce Mitchener | |
On OS X, there is a system-wide clang that is the wrong version, so the guessing goes wrong. Looking for llvm-dis is less likely to go wrong and is also required by the build process. | |||
2013-04-22 | big function finder tool | Alon Zakai | |
2013-04-20 | optimize HEAPU?8[..] << 24 >> 24 and similar | Alon Zakai | |
2013-04-19 | use power of two heap in relooper | Alon Zakai | |
2013-04-19 | enable ASM_JS=1 in -O1+, and start to update testing | Alon Zakai | |
2013-04-19 | Merge pull request #1073 from waywardmonkeys/cleanup-compiler-flags | Alon Zakai | |
Cleanup compiler flags | |||
2013-04-19 | Improve error reporting in build_library. | Jukka Jylänki | |
2013-04-17 | remove eliminated variable definitions only if variable was successfully ↵ | Alon Zakai | |
removed (it might not be if it is in a switch) in asm | |||
2013-04-17 | Remove unnecessary undefine of __CYGWIN__. | Bruce Mitchener | |
2013-04-17 | Remove unnecessary x86_64 and x87 undefines. | Bruce Mitchener | |
These aren't defined for our target in the first place, so we don't need to undefine them. | |||
2013-04-17 | __STDC__ is already defined by clang. | Bruce Mitchener | |
2013-04-17 | Remove flags for disabling ms-compatibility. | Bruce Mitchener | |
With the use of -target rather than -triple, these are no longer needed. | |||
2013-04-17 | Use -target rather than -triple with clang. | Bruce Mitchener | |
Apparently -target replaced -triple in the past. Using -target also makes the behavior of clang match the target rather than the host platform. | |||
2013-04-16 | Merge pull request #1038 from juj/fix_test_asm_pgo_windows | Alon Zakai | |
Fix test_asm_pgo on Windows. | |||
2013-04-16 | * Added a warning to file_packager when an input file does not exist. | Éloi Rivard | |
2013-04-15 | * Added --no-force argument. | Éloi Rivard | |
2013-04-13 | * Little improvements of file_packager.py | Éloi Rivard | |
2013-04-11 | Remove duplicate line from rebase. | Jukka Jylänki | |
2013-04-11 | Remove the unwanted abstraction that callee is allowed to autodelete a ↵ | Jukka Jylänki | |
response file after consuming it. Instead, manually track and delete response files by the caller and clean them up. | |||
2013-04-11 | Don't require response files to end with '.rsp'. Only autodelete response ↵ | Jukka Jylänki | |
files that end with the suffix '.tmp'. Use the suffix '.tmp' for all internally utilized response files. | |||
2013-04-11 | Fix typo. | Jukka Jylänki | |
2013-04-11 | Extend the use of response files to cover the case when emcc invokes ↵ | Jukka Jylänki | |
emscripten.py, so that Windows command line length limitations don't break the test_asm_pgo on Windows. | |||
2013-04-09 | do not use memory init file in relooper itself | Alon Zakai | |
2013-04-09 | try to make WindowsPopen errors a little more explicit | Alon Zakai | |
2013-04-08 | Remove '.' print in tools/js_optimizer.py on Windows. Fixes ↵ | Jukka Jylänki | |
other.test_chunking on Windows. On Windows, prints to stdout/stderr do not appear coherently synchronized per-line if multiple threads print data simultaneously to console. This caused other.test_chunking tests to fail when they receive output like emcc: step took 5.09 seconds emcc: running pre-closure post-opts emcc: running post-closure post-opts emcc: applying js optimization passes: ['eliminate', 'simplifyExpressionsPre', 'simplifyExpressionsPost', 'last'] splitting up js o. ptimization into 2 chunks of size 1048576, using 2 cores (total: 1.42 MB) emcc: step took 2.37 seconds emcc: total time: 11.75 seconds where the test looks for the string 'splitting up js optimization into' from the output. Note that the chunk processor thread has printed a single '.' in between the critical line, creating a race condition that randomly makes the test pass or fail, depending on where in the output the '.' lands in. | |||
2013-04-04 | Merge branch 'ag/clang-add-version' of github.com:agladysh/emscripten into ↵ | Alon Zakai | |
agladysh-ag/clang-add-version2 | |||
2013-04-04 | Fix calling try_delete before importing it. | Bruce Mitchener | |
Previously, the import of try_delete was after one of the blocks of code that called it, so it could result in an error at runtime. | |||
2013-04-04 | Work around problem with constexpr on Windows. | Bruce Mitchener | |
This is for libcxx compilation on Windows and is a result of http://llvm.org/PR15651. See issue #1019 for more detail. | |||
2013-04-03 | bump MAX_NAMES | Alon Zakai | |
2013-04-04 | Add ability to use versioned clang libraries | Alexander Gladysh | |
Just like LLVM_ADD_VERSION. | |||
2013-04-01 | Merge pull request #1009 from waywardmonkeys/another-libcxx-update1.3.6 | Alon Zakai | |
Another libcxx update | |||
2013-03-30 | fix -nostdinc++ | Alon Zakai | |
2013-03-30 | Merge pull request #1004 from waywardmonkeys/fix-nostdincxx | Alon Zakai | |
-nostdinc++ is needed to not pick up system C++ headers. | |||
2013-03-29 | Bump version. | Bruce Mitchener | |
2013-03-27 | -nostdinc++ is needed to not pick up system C++ headers. | Bruce Mitchener | |
The comment here isn't quite accurate as at least current clang requires that -nostdinc++ be passed for the correct behavior. This was reported by Marcos Scriven. | |||
2013-03-26 | Remove unused llvm-extract stuff. | Bruce Mitchener | |
2013-03-25 | remove symbol removing hack; export all malloc symbols as weak; add test for ↵1.3.5 | Alon Zakai | |
a case where symbol removing made us not merge llvm constructors properly | |||
2013-03-25 | Get exceptions working as they were before. | Bruce Mitchener | |
This no longer uses headers from libcxxabi and in fact uses libcxxabi a bit less than before. This no longer lets some new C++11 stuff such as exception_ptr work as the support for that relies upon libcxxabi code. | |||
2013-03-25 | Bump version.1.3.4 | Bruce Mitchener | |
2013-03-25 | Get things working with the new libcxx / libcxxabi. | Bruce Mitchener | |
2013-03-23 | remove unneeded check from relooper1.3.3 | Alon Zakai | |
2013-03-22 | v1.3.21.3.2 | Alon Zakai | |
2013-03-19 | handle negative zero; fixes #921 | Alon Zakai | |
2013-03-18 | v1.3.11.3.1 | Alon Zakai | |
2013-03-18 | check for utf and avoid the overhead if not necessary; remove UTF_STRING_SUPPORT | Alon Zakai | |
2013-03-16 | get bindings generator to work in asm.js (except for customizeVTable) | Alon Zakai | |
2013-03-15 | mark UTF_STRING_SUPPORT as an unsafe but useful opt, in -O3 | Alon Zakai | |
2013-03-14 | clean up spidermonkey entry in settings template | Alon Zakai | |