aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2013-08-19use -- for jscAlon Zakai
2013-08-18Merge pull request #1536 from juj/fix_rsp_file_escaping_windowsAlon Zakai
Fix rsp file escaping on Windows.
2013-08-18Merge pull request #1535 from juj/fix_source_map_windowsAlon Zakai
Fix source_map on windows.
2013-08-17Fix escaping of parameters in response file generation for Windows. Fixes ↵Jukka Jylänki
#1471. Possibly related to the problem reported in #1533.
2013-08-17Fix source map generation on Windows. Fixes #1333.Jukka Jylänki
2013-08-16Add compat headers, move some things to them.Bruce Mitchener
This is groundwork for landing musl includes which remove some of the deprecated functions or very old BSDisms.
2013-08-15make find_bigfuncs work on ll and jsAlon Zakai
2013-08-14disable optimizeShifts; fixes #1518Alon Zakai
2013-08-13fix limit in outlining.flatten, and adjust to 1/4 of the outlining targetAlon Zakai
2013-08-13exit outlining when we are done, as early as possibleAlon Zakai
2013-08-12Merge branch 'test_split' of github.com:inolen/emscripten into inolen-test_splitAlon Zakai
2013-08-12Move JS_ENGINE_OVERRIDE to shared Building object to avoid sys.modules hackAnthony Pesch
2013-08-12tool to find functions with lots of varsAlon Zakai
2013-08-11initial work on splitting up runner.pyAnthony Pesch
2013-08-09aim for more evenly-sized pieces in outlinerAlon Zakai
2013-08-09sort spills and unspills in outlinerAlon Zakai
2013-08-09track loop depth in outlinerAlon Zakai
2013-08-09report more variable stats when outliningAlon Zakai
2013-08-09Fix file packager to generate a virtual filesystem with '/' as path ↵Jukka Jylänki
separators when the host is Windows.
2013-08-091.5.51.5.5Bruce Mitchener
2013-08-081.5.41.5.4Alon Zakai
2013-08-08Improve the generation of ~/.emscripten on Windows.Nick Bray
2013-08-08Allow the PNaCl toolchain to be used in place of a standard version of Clang.Nick Bray
The main differences between PNaCl and standard Clang are that the tools are prefixed with "pnacl-" instead of "llvm-" and PNaCl does not accept "-o=file" style arguments, and requires them to be specified as "-o file".
2013-08-08generate static linking invokes in the prelude; fixes #1468Alon Zakai
2013-08-08Merge pull request #1470 from inolen/preload_path_fixesAlon Zakai
file preload path fixes
2013-08-08Merge pull request #1467 from abergmeier/extend_versionsAlon Zakai
Extend use of LLVM_ADD_VERSION and CLANG_ADD_VERSION
2013-08-08Merge branch 'link_exports' of github.com:ncbray/emscripten into incomingAlon Zakai
2013-08-07fix static linker parsing bugAlon Zakai
2013-08-07Ensure the linker pulls in static libraries containing exported functions.Nick Bray
Previously, an exported function contained in a library would not be found by the linker if the library did not contain symbols transitively reachable from main.
2013-08-06store preloaded images by their absolute pathAnthony Pesch
2013-08-06test outlining with -O2, but without size checksAlon Zakai
2013-08-06allow outlining of single statementsAlon Zakai
2013-08-06better outline loggingAlon Zakai
2013-08-06increment outlining counter only when outlining succeededAlon Zakai
2013-08-06Enable LLVM_ADD_VERSION and CLANG_ADD_VERSION being set in Emscripten ↵Andreas Bergmeier
configuration file.
2013-08-06add more output in file packager errorAlon Zakai
2013-08-05handle overflows when relocating heap offsetsAlon Zakai
2013-08-05increase logging output, fixes s_0_0.test_safe_heapAlon Zakai
2013-08-05increase logging output, fixes s_0_0.test_safe_heapAlon Zakai
2013-08-05infrastructure to track the costs of outlining, and to possibly change ↵Alon Zakai
outlining thresholds as we go
2013-08-02infer relative paths in file packager only when not told explicit src and ↵Alon Zakai
dest paths, and fix test_preload_file
2013-08-02also use LLVM_ROOT to detect when we need to clear the cacheAlon Zakai
2013-08-02move file packager logging into debug-onlyAlon Zakai
2013-08-01add tools to split and merge asm modules from the surrounding codeAlon Zakai
2013-08-01refactor asm module parsing code into separate fileAlon Zakai
2013-08-01do not use -nostdinc++ with le32 target at all, it does not need it, and add ↵Alon Zakai
testing for no system c++ headers showing up in our path
2013-08-01only emit -nostdinc++ when calling clang to build a file ending in a ↵Alon Zakai
cpp-style suffix
2013-08-01do not emit -m32 when using le32 targetAlon Zakai
2013-07-31absolutize and verify paths in the file packagerAlon Zakai
2013-07-26flatten if-chains into smaller chains, chunking reduces the overhead of ↵Alon Zakai
flattening them out entirely