Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-18 | Add ability to use versioned llvm binaries | Riccardo Magliocchetti | |
Some distributions in order to have multiple version of the same tool add the version to the binary. Teach emscripten about an environment variable called LLVM_ADD_VERSION that add the version to the binary when building its path. This let me use emscripten on debian sid. | |||
2012-09-13 | clearer error message when a crucial llvm tool is missing, and force sanity ↵ | Alon Zakai | |
checks in EMCC_DEBUG mode | |||
2012-09-12 | make all temp files be in TEMP_DIR from ~/.emscripten | Alon Zakai | |
2012-09-10 | use abspath in link() because we might chdir in the middle | Alon Zakai | |
2012-08-25 | disable precise i32 multiplication even in -O0: too slow | Alon Zakai | |
2012-08-25 | PRECISE_I32_MUL option for full precision in 32-bit multiply | Alon Zakai | |
2012-07-25 | Add LD to the variables replaced by emmake | Justin Kerk | |
2012-07-23 | always look for main in .a files | Alon Zakai | |
2012-07-17 | check llvm version only when actually checking sanity - not on every call to ↵ | Alon Zakai | |
emcc | |||
2012-07-16 | warn on wrong llvm version | Alon Zakai | |
2012-07-13 | Disable setting LIBTOOL | Behdad Esfahbod | |
emlibtool is a big TODO right now. The only reason this was not causing problems is that autotools-generated configure does NOT get libtool from environment variables. | |||
2012-07-13 | Set PKG_CONFIG_LIBDIR and PKG_CONFIG_PATH | Behdad Esfahbod | |
Such that: 1. Packages installed into system/ or system/local are found by configure. 2. System packages are NOT found. This can be a pain sometimes. Can be overriden by setting EM_PKG_CONFIG_PATH to additional locations. | |||
2012-07-13 | Look into system/local/include and system/local/lib too | Behdad Esfahbod | |
Now one can do: emconfigure ./configure --prefix=/path/to/emscripten/local And then make install to there, like a real /usr/local. No manual bitcode moving. Now if there was a way to change default prefix of configure using an env var... | |||
2012-07-06 | add INLINING_LIMIT=0 to -O3 | Alon Zakai | |
2012-07-04 | pass the eliminator the filename to avoid OS-specific issues with reading ↵ | Alon Zakai | |
from stdin using node | |||
2012-07-04 | do not eat stderr when running js optimizer | Alon Zakai | |
2012-06-27 | Add a comment about nostdinc++ and remove the -Xclang version too | Ehsan Akhgari | |
2012-06-27 | Merge pull request #478 from juj/nostdinc | Ehsan Akhgari | |
Clang++ reports warning "argument unused during compilation '-nostdinc++'. | |||
2012-06-25 | use unique temp names for libraries too | Alon Zakai | |
2012-06-22 | emcc --remove-duplicates option | Alon Zakai | |
2012-06-19 | Don't pass the -nostdinc++ parameter to clang from emcc, since it spams the ↵ | Jukka Jylänki | |
line "clang++: warning: argument unused during compilation: '-nostdinc++'" for each built .cpp file. | |||
2012-06-16 | move suffix tools to shared | Alon Zakai | |
2012-06-15 | move emscripten.h to emscripten/emscripten.h, so native builds can -I that ↵ | Alon Zakai | |
dir and not get anything else | |||
2012-06-11 | refactor file packaging into standalone tool | Alon Zakai | |
2012-05-31 | print config file when an error occurs | Alon Zakai | |
2012-05-30 | try make twice, fixes some projects like poppler on ubuntu 12.04 | Alon Zakai | |
2012-05-29 | fallback to java if no JAVA in ~/.emscripten | Alon Zakai | |
2012-05-28 | require JAVA definition in ~/.emscripten | Alon Zakai | |
2012-05-28 | cleanup for llvm-ld stuff in shared.py | Alon Zakai | |
2012-05-22 | create directories to work around llvm-nm silent failures if it can't ↵ | Alon Zakai | |
generate the file | |||
2012-05-22 | use unique temp dir in linking, and handle directories relative to build dir | Alon Zakai | |
2012-05-21 | ignore non-bitcode files when linking | Alon Zakai | |
2012-05-21 | handle (ignore) archives of non-bitcode | Alon Zakai | |
2012-05-21 | add all needed parts of archives | Alon Zakai | |
2012-05-21 | track symbols during linking in order to emulate gcc ld behavior of archives | Alon Zakai | |
2012-05-20 | handle absolute paths in .a files | Alon Zakai | |
2012-05-19 | stop using llvm-ld which is removed in llvm 3.1 | Alon Zakai | |
2012-05-14 | Add the em-config tool | Ehsan Akhgari | |
This tool is useful to use in shell scripts, etc in order to access variables defined in the ~/.emscripten file without depending on the details on how to read and parse it. | |||
2012-05-03 | define proper endianness for endian.h and add working but slow-compiling ↵ | Alon Zakai | |
sha1 test | |||
2012-05-03 | fix bug with js engine being str and not list | Alon Zakai | |
2012-05-01 | undef __linux__, fixes SDL endianness detection | Alon Zakai | |
2012-04-24 | add ENV_PREFIX to more places | Alon Zakai | |
2012-04-24 | use env python instead of python in tools/shared if it is available | Alon Zakai | |
2012-04-20 | clear cache on non-forced sanity checks if the config file changed | Alon Zakai | |
2012-04-18 | sanity check for java | Alon Zakai | |
2012-04-17 | add EM_DEBUG option for test runner printouts of run_js | Alon Zakai | |
2012-04-15 | One more linker stub fix for Windows. | Sigmund Vik | |
2012-04-14 | clean up emscripten temp dir | Alon Zakai | |
2012-04-12 | fix test_firstrun | Alon Zakai | |
2012-04-12 | fix EM_SAVE_DIR | Alon Zakai | |