aboutsummaryrefslogtreecommitdiff
path: root/tools/shared.py
AgeCommit message (Collapse)Author
2014-05-09remove some warnings on moving files to directoriesAlon Zakai
2014-05-02handle floats in jsCall properly; fixes asm2f.test_embind_2Alon Zakai
2014-04-14Allow setting SPIDERMONKEY_ENGINE=None in .emscripten to simplify test ↵Jukka Jylanki
runner operation.
2014-04-10When we build native OSX executables with Clang, we must tell Clang which ↵Jukka Jylanki
OSX SDK version we are targeting. Add a function CLANG_NATIVE_ARGS() that returns a list of compiler args that need to be appended when building native executables for the current platform, which for OSX automatically find an SDK to target. Make the machinery lazy and cached so that it's not invoked if native executables are not built, and that it's invoked only once when needed. Fixed test other.test_bad_triple on OSX.
2014-04-03Merge pull request #2232 from abergmeier/empkg_prerequisitesAlon Zakai
Empkg prerequisites
2014-03-28Fix test runner banned engine filtering for SPIDERMONKEY_ENGINE when cmdline ↵Jukka Jylänki
params are automatically added to that engine.
2014-03-25let emcc directly access bitcode files when possible, to emit proper .d ↵Alon Zakai
files and avoid unnecessary copies
2014-03-17Split clang options passed to clang, to be more concise and less messy. ↵Andreas Bergmeier
Start splitting C and C++ options.
2014-03-10add -w to spidermonkey to see odin warningsAlon Zakai
2014-03-05If the directory tree for used LLVM compiler is not from a LLVM source ↵Jukka Jylänki
checkout and clang_version is not found, assume clang_version = llvm_version.
2014-03-03enable errors on implicit functions by default; fixes #2175Alon Zakai
2014-03-03put emscripten version in emscripten-version.txt, like other reposAlon Zakai
2014-02-26more warnings on source versions not matching, plus testingAlon Zakai
2014-02-26Merge pull request #2165 from juj/fs_element_size1.12.3Alon Zakai
Fullscreen element sizes
2014-02-26use le32 target when fastcomp is disabled, so we do not need a fastcomp ↵Alon Zakai
build, and also fixes sqlite test
2014-02-26Add new fields to EmscriptenFullscreenChangeEvent structure that report the ↵Jukka Jylänki
new pixel sizes of the fullscreen element, as well as the whole screen size. These can be used to read and adjust the rendering canvas size appropriately when transitioning between fullscreen modes. Thanks to Joel Croteau for the suggestion at https://groups.google.com/forum/#!topic/emscripten-discuss/qaTrOXWv1Oc . Bump version to 1.12.3 to update the cache after change to struct_info.json.
2014-02-25fix i386 target usage and asm2.test_cube2hashAlon Zakai
2014-02-251.12.21.12.2Alon Zakai
2014-02-25Fix the banned_js_engines mechanism.Dan Gohman
2014-02-25Begin using the Emscripten toolchain in clang.Dan Gohman
With the Emscripten toolchain, we can make clang do more of what we need directly rather than in the wrapper scripts.
2014-02-25Introduce the asmjs-unknown-emscripten target triple.Dan Gohman
2014-02-24warn on emscripten, llvm and clang versions not matchingAlon Zakai
2014-02-24v1.12.1 - first testing version with fastcomp on by default1.12.1Alon Zakai
2014-02-24Merge branch 'fastcomp-by-default' into incomingAlon Zakai
2014-02-21release 1.12.01.12.0Alon Zakai
2014-02-21reflect that asm is on by default in fastcomp, even in -O0, in the settingsAlon Zakai
2014-02-21bump expected llvm version to 3.3, which is what fastcomp usesAlon Zakai
2014-02-21point to wiki page on fastcomp when using fastcomp but backend is not presentAlon Zakai
2014-02-21turn fastcomp on by default, disabling can be done with EMCC_FAST_COMPILER=0 ↵Alon Zakai
in the env
2014-02-18version 1.11.11.11.1Alon Zakai
2014-02-13release 1.11.01.11.0Alon Zakai
2014-02-11improve logging of optsAlon Zakai
2014-02-09add missing multibyte/internal.c in musl1.10.4Alon Zakai
2014-02-09move emscripten_GetProcAddress to a C library, so that it is less hackish ↵1.10.3Alon Zakai
and can work in fastcomp
2014-02-06Add optimized versions of musl libc string and memory comparison functions.Jukka Jylänki
2014-01-31make sure rand() returns values only up to RAND_MAX; #18551.10.1Alon Zakai
2014-01-29release 1.10.01.10.0Alon Zakai
2014-01-25Bump version to 1.9.5 to cause relooper to rebuild after previous change.Jukka Jylänki
2014-01-22Bump version after adding new entries to src/struct_info.json.Jukka Jylänki
2014-01-21deprecate -O3 in preparation for using it for heavier js optsAlon Zakai
2014-01-17optimize memory initializer if it is largeAlon Zakai
2014-01-17remove current memory initialization chunking via .concat(..)Alon Zakai
2014-01-16add fnmatch; fixes #20021.9.3Alon Zakai
2014-01-15re-merge split blocks in multiples1.9.2Alon Zakai
2014-01-15share block ids in relooper among split blocks1.9.1Alon Zakai
2014-01-15release 1.9.01.9.0Alon Zakai
2014-01-15add musl fputws, fix vswprintf, add testing for fwprintf and swprintf as well1.8.14Alon Zakai
2014-01-15remove musl use of fwritex1.8.13Alon Zakai
2014-01-15Bump version.Bruce Mitchener
2014-01-14fix wprintf-related bug that bit fastcomp1.8.11Alon Zakai