aboutsummaryrefslogtreecommitdiff
path: root/emscripten.py
AgeCommit message (Collapse)Author
2012-04-24better hashbang in emscripten.pyAlon Zakai
2012-04-13--js-library option to make it easy to add additional library_*.js filesAlon Zakai
2012-02-05show warning if using emscripten.py directlyAlon Zakai
2012-01-21do not generate annotations when disassembling bitcodeAlon Zakai
2012-01-21remove --optimize and --malloc from emscripten.py, since they are obsoleted ↵Alon Zakai
by emcc options
2012-01-08fix and optimize cached header handling in test runnerAlon Zakai
2011-12-11refactor run_js and an additional emcc testAlon Zakai
2011-12-11refactor temp files handling code, and first passing compilation test for emccAlon Zakai
2011-12-06fix broken --optimizeAlon Zakai
2011-11-18rename OPTIMIZE to MICRO_OPTSAlon Zakai
2011-11-17Remove muting or std outputting stderr.LCID Fire
2011-10-13comment on .ll inputAlon Zakai
2011-10-09warning in emscripten.pyAlon Zakai
2011-10-05path fixesAlon Zakai
2011-10-05fix merge conflictsAlon Zakai
2011-10-02fix langinfoAlon Zakai
2011-09-25fix header parsing bug and unistd.h header; fixes unistd_confstrAlon Zakai
2011-09-25fix bug with no headers passed to emscripten.pyAlon Zakai
2011-09-25parse C1|C2 in headers; properly fixes fcntlAlon Zakai
2011-09-25improve header constant parsingAlon Zakai
2011-09-24emscripten.py option to expose header #defines to library. fixes fcntlAlon Zakai
2011-09-24start to include system headers (tests broken)Alon Zakai
2011-09-23harmonize use of COMPILER_ARGSAlon Zakai
2011-09-23Edited emscripten.py via GitHubSiggyBar
2011-09-04always use clang in emscripten.py; fixes python testAlon Zakai
2011-07-30fix for running emscripten on a file in the local directoryAlon Zakai
2011-07-30workarounds for js engine bugsAlon Zakai
2011-07-13Switched from argparse to optparse in emscripten.py, for older Python.max99x
2011-07-09Polish for emscripten.py and its tests.max99x
2011-07-08Reverted hashbang from /usr/bin/python2 to /usr/bin/python.max99x
2011-07-08* Added support for automatically determining llvm-gcc/clang data layout in ↵max99x
emscripten.py. * Added a dlmalloc linking test. * Fixed double-evaling of JSON in emscripten.py when --dlmalloc is passed.
2011-07-08Moved cleanup into a `finally` block.max99x
2011-07-08Cleaning up temporary files in emscripten.py.max99x
2011-07-08* Moved pick_llvm_opts() to tools/shared.py.max99x
* Using pick_llvm_opts() instead of hardcoding -O3 in emscripten.py. * Reassembling only when needed in emscripten.py.
2011-07-07Rewrite of emscripten.py:max99x
* 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.
2011-05-15remove compiler argument to emscripten.py - use ~/.emscripten insteadAlon Zakai
2011-03-16write to file directly in emscripten.pyAlon Zakai
2011-03-12use proper constant in emscripten.pyAlon Zakai
2011-01-17libcxx test; support for linking in test runner; failure in ↵Alon Zakai
clang_0_1.test_libcxx
2011-01-14refactor shared components of python tools, and add emmaken.pyAlon Zakai
2010-10-17misc minor fixesalon@honor
2010-09-26beginnings of SDL support; minor fixes for SDL; raytrace web demoalon@honor
2010-09-20refactor into filesalon@honor
--HG-- rename : src/parser.js => src/compiler.js
2010-09-12allow emscripten.py to read ~/.emscripten for settingsalon@honor
2010-09-11docs in emscripten.pyalon@honor
2010-09-09enable sauer test (with RELOOPING=0)alon@honor
2010-09-09Allow overriding compiler settings.jsalon@honor
2010-09-09emscripten.pyalon@honor