summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-19statvfs.h additionsAlon Zakai
2012-11-19fcntl additionsAlon Zakai
2012-11-19limits.h additionsAlon Zakai
2012-11-19add dlfcn constantAlon Zakai
2012-11-16print out hexadecimal 64-bit values properly, and fix some bugs with ↵Alon Zakai
I64_PRECISE mode 2; fixes #716
2012-11-16add PRECISE_I64_MATH mode 2, to force inclusion of i64 code even when we ↵Alon Zakai
can't tell at compile time it is needed. helps with #716
2012-11-16update heap exports when enlarging memory; fixes #713Alon Zakai
2012-11-16remove unneeded assertionAlon Zakai
2012-11-15cache isType callsAlon Zakai
2012-11-15optimize isPossiblyFunctionType and use it moreAlon Zakai
2012-11-15emit libraries and globals in pre phase, which needs to parse globals ↵Alon Zakai
anyhow, and avoid overhead of libraries in func phases
2012-11-15optimize token closing brace checkAlon Zakai
2012-11-15use test in makeToken as a minor optimizationAlon Zakai
2012-11-15prevent annoying warnings during relooper bootstrappingAlon Zakai
2012-11-15return error code on no input filesAlon Zakai
2012-11-15Explicitly pass the emscripten compiler file suffixes to cmake on Windows to ↵Jukka Jylänki
fix cmake em++ invocation on Windows Vista.
2012-11-14clean up test.llAlon Zakai
2012-11-14adjust emscrip parallelization heuristicsAlon Zakai
2012-11-14Python 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-14Fix typo in WindowsPopen.kill(). Avoid using returncode variable manually, ↵Jukka Jylänki
but just route through poll() instead.
2012-11-14Refactor Windows replacement for Popen to allow passing stdin to Popen ↵Jukka Jylänki
process, and poll() and kill(). Fixes tests other.test_fix_closure and other.test_warn_undefined on Windows.
2012-11-14Implement missing used functions on MockPopen to pass Windows tests ↵Jukka Jylänki
utilizing timeout_run().
2012-11-13optimize writing in emscripten.pyAlon Zakai
2012-11-13only save temp files in EMCC_DEBUG_SAVE modeAlon Zakai
2012-11-13forward -v to child processesAlon Zakai
2012-11-13Merge pull request #710 from juj/cmakeAlon Zakai
Try to locate emcc in cmake based on the cmake toolchain directory struc...
2012-11-13replace unicode with bit pattern in test_strcmp_uni, should fix #708Alon Zakai
2012-11-13assert our tests do not leave .ll's behindAlon Zakai
2012-11-14Try to locate emcc in cmake based on the cmake toolchain directory structure ↵Jukka Jylänki
to avoid having to set EMSCRIPTEN environment variable on unix. Remove the temporary workaround for other.test_cmake, which shouldn't now be needed.
2012-11-13clean up temp .ll files in child processesAlon Zakai
2012-11-13temporary fix for test_cmakeAlon Zakai
2012-11-13fix temp dir leaks in sanity checks. #706Alon Zakai
2012-11-13Merge pull request #703 from juj/cmakeAlon Zakai
Cmake support.
2012-11-13disable headless test without spidermonkeyAlon Zakai
2012-11-13glVertex2fv, +testsAlon Zakai
2012-11-13headless optionAlon Zakai
2012-11-13Rename CallProcess to call_process.Jukka Jylänki
2012-11-12handle byval varargs; fixes #705Alon Zakai
2012-11-12zoomSurface support; fixes #673Alon Zakai
2012-11-12make Module.run accessible through closure also in pre and post-js (#704)Alon Zakai
2012-11-12handle as best we can surprising types for legalized bitcasts. fixes #701Alon Zakai
2012-11-12remove broken assertion, should fix #682Alon Zakai
2012-11-12Update cmake scripts.Jukka Jylänki
2012-11-12On Windows, depending on the version of make, these calls have been observed ↵Jukka Jylänki
to fail with a "WindowsError: [Error 6] The handle is invalid", so be loud about it when this occurs. For more information, see http://bugs.python.org/issue3905 . Implement a workaround to Popen to avoid this issue.
2012-11-12Update test_cmake to invoke proper cmake toolchain file, and produce error ↵Jukka Jylänki
output to console.
2012-11-12Make separate cmake files for unix and windows cmake toolchains. On Windows, ↵Jukka Jylänki
specifying the absolute path to emcc causes cmake to fail. On Linux, one must specify absolute path to emcc, or cmake fails. Moreover, since this is a toolchain file that is describing the system, no cmake variables seem to be available to query the platform, so make these separate.
2012-11-12Don't silently suppress received exceptions inside shared.building.is_ar and ↵Jukka Jylänki
shared.building.is_bitcode functions, but print information about them before returning False. On Windows, depending on the version of make, these calls have been observed to fail with a "WindowsError: [Error 6] The handle is invalid", so be loud about it when this occurs. For more information, see http://bugs.python.org/issue3905 .
2012-11-12Don'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-12Added cmake toolchain file for Emscripten and a other.test_cmake to tests ↵Jukka Jylänki
its functionality.
2012-11-11alter version to bootstrap relooper1.0.1aAlon Zakai