Age | Commit message (Collapse) | Author |
|
|
|
|
|
Emscripten.py rewrite
|
|
|
|
|
|
emscripten.py.
* Added a dlmalloc linking test.
* Fixed double-evaling of JSON in emscripten.py when --dlmalloc is passed.
|
|
|
|
|
|
* Using pick_llvm_opts() instead of hardcoding -O3 in emscripten.py.
* Reassembling only when needed in emscripten.py.
|
|
|
|
* Uses option arguments instead of positional ones.
* Allows linking to dlmalloc.
* Accepts both .bc and .ll files and takes care of annotations.
* Allows running the LLVM optimization pass automatically.
* Updated test runner to use the new emscripten.py interface.
Refactoring:
* Moved settings.py to root folder. It no longer applies just to tests.
* Updated references to settings.py.
* Added an __init__.py to tools, so we don't have to hack around imports.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
only for now
|
|
|
|
|
|
Fixed minor Python test formatting mistake (test passes either way).
|
|
|
|
|
|
function indexing by type, and not recognizing the identifier. fixes issue 38
|
|
|
|
|
|
cleanup around that. fixed issues 38
|
|
|
|
* Removed auto-added `.js` from dynamically loaded libs.
* Removed redundant bit fiddling in _formatString. Uses unSign/reSign instead.
|
|
Printf/_formatString polish
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
version.
|
|
|
|
as GCC produces).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|