summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-08do not assume all postSets from global constants are i32Alon Zakai
2013-09-08refactor COMPILER_OPTSAlon Zakai
2013-09-07add some cpu undefs that are important for configure stepsAlon Zakai
2013-09-07add sdl-config toolAlon Zakai
2013-09-07when Module.screenIsReadOnly is set, do not constantly read the SDL screen ↵Alon Zakai
pixels
2013-09-07fix outlining log messageAlon Zakai
2013-09-07some sdl additionsAlon Zakai
2013-09-06properly outline the while (1) switch patternAlon Zakai
2013-09-06remember inlined js in outlinerAlon Zakai
2013-09-06handle inline assembly more carefully, avoid it being seen by asm ↵Alon Zakai
optimizations entirely, and mark it as unsupported in non-le32
2013-09-06Merge pull request #1598 from juj/informative_oom_messageAlon Zakai
Informative oom message
2013-09-06Merge pull request #1596 from waywardmonkeys/change-preprocessor-define-libcxxAlon Zakai
Change preprocessor define libcxx
2013-09-06improve non-switchification error messageAlon Zakai
2013-09-06fix inline js in x86 target, enable testing sans validation for inline js in ↵Alon Zakai
asm.js, fix unistd tests that use inline js to not validate, and make js optimizer more tolerant of inline js in asm code; fixes #1597
2013-09-06Use logging.error() instead of print >> sys.stderr in test_cmake to report ↵Jukka Jylänki
errors.
2013-09-06Document tests in test_cmake.Jukka Jylänki
2013-09-06Use __EMSCRIPTEN__ rather than EMSCRIPTEN.Bruce Mitchener
This was requested by someone upstream when I'd originally submitted these changes and is more correct.
2013-09-05Merge pull request #1581 from inolen/rwfileAlon Zakai
added read/writeFile helpers, updated tests to use new FS APIs
2013-09-05double simplificationsAlon Zakai
2013-09-05Merge pull request #1595 from waywardmonkeys/whole-lotta-long-double-lovingAlon Zakai
A whole lotta long double loving
2013-09-06add long double aliases for a lot of things.Bruce Mitchener
__fpclassify and __signbit are handled in another patch on the libc header replacement branch.
2013-09-05Merge pull request #1586 from waywardmonkeys/remove-emlibtoolAlon Zakai
Remove emlibtool
2013-09-05Merge pull request #1593 from juj/TEMP_DIR_checkAlon Zakai
Temp dir check
2013-09-06When running out of memory and growing heap size is not allowed, actually ↵Jukka Jylänki
print out what the current value of TOTAL_MEMORY was the application was built with, to help estimate how much memory might be needed.
2013-09-05Merge pull request #1585 from waywardmonkeys/single-quotes-for-cdefineAlon Zakai
Single quotes for cdefine
2013-09-05Merge pull request #1592 from waywardmonkeys/additional-clock-gettime-precisionAlon Zakai
Additional clock_gettime precision
2013-09-04Merge pull request #1587 from inolen/openal_buffers_revertAlon Zakai
revert pr #1493
2013-09-05Improve precision of clock_gettime(). Update clock_getres().Bruce Mitchener
2013-09-04restore ZTVN10 hacks, but only for non-ta2 where we do not link in libcxxabiAlon Zakai
2013-09-04Merge pull request #1582 from waywardmonkeys/simplify-timezoneAlon Zakai
Simplify timezone
2013-09-04longjmp test across asm modulesAlon Zakai
2013-09-04dlopen+exceptions+asm is not supported yetAlon Zakai
2013-09-04remove no longer needed library.js constants for some libcxxabi stuff, which ↵Alon Zakai
can confuse INCLUDE_FULL_LIBRARY+exceptions
2013-09-04do not emit externals in side modulesAlon Zakai
2013-09-04do not fail in test_dlfcn_qsort of js engine cannot do asm validation; fixes ↵Alon Zakai
#1591
2013-09-04handle glBufferData usages that are not in WebGL; fixes #1589Alon Zakai
2013-09-04fix repeated calls to glDraw* where the count changes but not the client ↵Alon Zakai
attributes; fixes part of #1589
2013-09-04Improve emscripten to autodetect the temp directory even if TEMP_DIR is not ↵Jukka Jylänki
present at all in ~/.emscripten. Add sanitation to TEMP_DIR handling to detect that the path exists. Paths like TEMP_DIR='/tmp' and TEMP_DIR='c:\temp' will now print out a descriptive error message on Windows. (proper form is TEMP_DIR='c:\\temp' or TEMP_DIR='c:/temp' on Windows). Fixes #1292.
2013-09-04Merge branch 'vertex_array_object_bug' of ↵Alon Zakai
github.com:michaeljbishop/emscripten into incoming
2013-09-04rearranged FS function orderAnthony Pesch
2013-09-04Adjust EM_BUILD_VERBOSE environment variable to take values 0,1,2 or 3, with ↵Jukka Jylänki
the following meanings: 0 - No verbose build. Emscripten will mute stdout and stderr invokations of external tools (configure, cmake, make). Stdout and stderr of those runs will be logged to file (the old mechanism) 1 - Print stderr. 2 - Print stderr and stdout. 3 - Print stderr and stdout, and invoke make with VERBOSE=1.
2013-09-04Added test which shows broken GL emulation when:Michael J. Bishop
1. Binding to a VertexObjectBuffer and calling `glDrawArrays` on two different sections of it. 2. Using `glVertexPointer` with actual pointer to a vertex array and calling `glDrawArrays` on two different sections of it.
2013-09-04Revert "reimplement getCurrentTime"Anthony Pesch
This reverts commit bd615f6f4499cc2b928c5603ba98d6bd689e608e.
2013-09-04Remove unused / unwritten emlibtool.Bruce Mitchener
This isn't used or even implemented and apparently isn't necessary.
2013-09-04Single quotes for cDefine.Bruce Mitchener
2013-09-04Remove default filename suffix specification in CMake toolchain, since ↵Jukka Jylänki
test_openjpeg will then fail to configure.
2013-09-04Have test_cmake also test that running 'emconfigure cmake' works, in ↵Jukka Jylänki
addition to running cmake directly.
2013-09-04Remove the old mechanism of generating a CMake toolchain file on the fly ↵Jukka Jylänki
when 'emconfigure cmake' is called. Instead, the Emscripten toolchain file in Emscripten\cmake\Platform\Emscripten.cmake is always used. This unifies the CMake toolchain handling to use the same toolchain independent of how CMake gets invoked.
2013-09-04Remove the need to pass CMAKE_MODULE_PATH to CMake by weakly setting it in ↵Jukka Jylänki
the toolchain file.
2013-09-04Fix other.test_cmake when EM_BUILD_VERBOSE is not defined.Jukka Jylänki