Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-13 | add some EMSCRIPTEN comments for the last merge | Alon Zakai | |
2012-07-03 | Fix C++11 support in libcxx | Chad Austin | |
2012-05-02 | remove unneeded libcxx makefile line for readme | Alon Zakai | |
2012-03-20 | Misc fixes for Windows. | Sigmund Vik | |
Most of these changes have to do with how python scripts are invoked. For Linux, 'Popen([EMCC] + args)' works because the first line in emcc is '#!/usr/bin/env python'. On Windows, the python interpreter has to be explicitly invoked, e.g. 'Popen(['python', EMCC] + args)'. Note that there is no harm in explicitly invoking the python interpreter on Linux, so this works on both platforms. For Windows, execvp() behaves differently than on Linux: http://mail.python.org/pipermail/python-list/2002-July/763863.html http://msdn.microsoft.com/en-us/library/3xw6zy53.aspx This causes many strange things to happen as the parent process terminated before its children. In this change the use of execvp() has been replaced with subprocess.call(). This change also fixes some code that assumed that the path separator always is '/', but for Windows it is '\'. And where the path module can be required, we use path.normalize() and path.resolve() to check if a filename is absolute in a platform agnostic manner. | |||
2012-03-16 | tweak building of libcxx to work around windows failure | Alon Zakai | |
2012-02-22 | misc library fixes for libcxxabi+test_typed_exceptions | Alon Zakai | |
2012-02-22 | add symbols for libcxxabi | Alon Zakai | |
2012-02-22 | use libcxxabi for dynamic_cast | Alon Zakai | |
2012-02-22 | bundle libcxxabi | Alon Zakai | |
2012-02-09 | Always pick the JS implementation of uncaught_exception | Ehsan Akhgari | |
2012-02-09 | Implement std::uncaught_exception() in js | Ehsan Akhgari | |
2012-02-08 | Missing files | julien.hamaide | |
Fix to keep library.js unchanged | |||
2012-02-07 | Fix libcxx locale (now use emscripten mask table ) | julien.hamaide | |
2012-01-25 | improve nativize_llvm | Alon Zakai | |
2012-01-19 | remove std::terminate from libc++ symbols; it isn't enough of a reason to ↵ | Alon Zakai | |
include all of libc++ (if you need it, you also need set_terminate etc.) | |||
2012-01-18 | move libc++ new into dlmalloc in terms of emcc library autolinking | Alon Zakai | |
2012-01-18 | move dlmalloc to system/lib | Alon Zakai | |
2012-01-18 | further refactor the library scanning code, and prepare for libcxx | Alon Zakai | |
2012-01-17 | add (unfiltered) libcxx symbols file | Alon Zakai | |
2012-01-17 | preparations for libcxx building | Alon Zakai | |
2012-01-17 | libc++ sources | Alon Zakai | |