aboutsummaryrefslogtreecommitdiff
path: root/emcc
AgeCommit message (Collapse)Author
2014-01-15Fill in undefined math symbols.Bruce Mitchener
2014-01-14Move err/warn/etc from libc to libcextra.Bruce Mitchener
2014-01-14Replace getopt_long with musl version.Bruce Mitchener
2014-01-14Replace implementation of warn*/err*.Bruce Mitchener
This eliminates a large number of warnings about incompatible function pointer casts when compiling for asm.js.
2014-01-14Fix asm2 compilation where __toread was used.Bruce Mitchener
2014-01-13add fputwc, which enables wprintf1.8.9Alon Zakai
2014-01-14Move scalbn to libc to fix broken functionality. Disable test on x86.Bruce Mitchener
2014-01-14Add lots of math functions.Bruce Mitchener
2014-01-14Add gamma functions.Bruce Mitchener
2014-01-14Add strtod(), wcstod(), wcstol() and friends.Bruce Mitchener
This implementation of strtod() replaces the old as it implements support for parsing hex constants which is needed by various tests.
2014-01-13Missing string.h functionality.Bruce Mitchener
2014-01-09support exceptions using fastcompAlon Zakai
2014-01-07Merge branch 'incoming' into llvm-3.41.8.6Alon Zakai
Conflicts: tests/test_benchmark.py tools/shared.py
2014-01-07make aggressiveVariableElimination usable through a settingAlon Zakai
2014-01-06apply EMMAKEN_CFLAGS directly to commandline, not just to clang calls, so ↵Alon Zakai
that we can parse it in emcc and e.g. disable vectorization as necessary
2014-01-06other.test_emcc fixes for fastcompAlon Zakai
2014-01-04todo about async script tagsAlon Zakai
2014-01-02adjust TOTAL_MEMORY at runtime, to take into account last minute changes to ↵Alon Zakai
Module.TOTAL_MEMORY
2014-01-02deprecate compressionAlon Zakai
2013-12-30fix --save-bc in fastcompAlon Zakai
2013-12-30disable jcache in fastcomp, and fake emscripten_jcache_printfAlon Zakai
2013-12-30Merge pull request #1946 from juj/default_obj_extjuj
--default-obj-ext
2013-12-29Define behavior that 'emcc -c a.c -o dir/' shall compile and generate object ↵Jukka Jylänki
file 'dir/a.o'. Previous behavior when directory was specified in -o was accidental, and it generated an object file 'dir/a_0.o'. Add new command line option --default-obj-ext that allows specifying the file suffix that is used when the output object filename is generated in this manner. '.o' is a good default suffix since it parallels the existing gcc/clang/linux convention. For Windows Visual Studio+CMake+Emscripten integration, CMake has been hardcoded to assume that if Visual Studio is targeted, the compiler will always generate '.obj' files. Hence having the ability to adjust the default naming scheme with --default-obj-ext enables working around CMake inflexibility, and add support for CMake+VS+Emscripten triple.
2013-12-25better error on missing input files, fixes #1930Alon Zakai
2013-12-24fix LEAVE_INPUTS_RAW in fastcompAlon Zakai
2013-12-24properly check for libx.so.1.2.3 types when deciding what to link in ↵Alon Zakai
statically, and improve testing for that; fixes #1886
2013-12-24differentiate suffixes from endings in filename_type_ending as wellAlon Zakai
2013-12-24clearly differentiate suffixes from endings (dot + suffix) in emccAlon Zakai
2013-12-23do not link in dynamic libraries when compiling to bitcode in intermediate ↵Alon Zakai
stages, only link them in when building to js or html. closes #1886
2013-12-21error on unsupported features in fastcompAlon Zakai
2013-12-20fix emcc usage of file packagerAlon Zakai
2013-12-20Merge pull request #1922 from coolwanglu/embed_dot_filesAlon Zakai
--exclude-file
2013-12-20simplify ir for fastcomp after the autodebugger runsAlon Zakai
2013-12-19simplify for fastcomp together with other link operationsAlon Zakai
2013-12-19move fastcomp simplification code into emcc, and simplify itAlon Zakai
2013-12-19avoid llvm-dis in fastcompAlon Zakai
2013-12-19Implement command line passing to work to emrun when --emrun is passed.Jukka Jylänki
2013-12-16allow -O0 in fastcomp, still in asm modeAlon Zakai
2013-12-16Merge branch 'em_config' of github.com:juj/emscripten into incomingAlon Zakai
Conflicts: emcc
2013-12-16Merge pull request #1896 from juj/emrunAlon Zakai
Emrun
2013-12-14--exclude-fileLu Wang
2013-12-14Implemented --emrun linker flag to emcc, which is a helper that makes the ↵Jukka Jylänki
compilation output emrun-compatible.
2013-12-13allow asm heaps to be multiples of 16MBAlon Zakai
2013-12-13Add new emcc command line parameter --em-config that allows specifying the ↵Jukka Jylänki
location of the .emscripten configuration file from the command line. This overrides and has the same meaning as the environment variable EM_CONFIG.
2013-11-25support C/C++ suffixes in capital formAlon Zakai
2013-11-18Merge pull request #1831 from dinibu/dependency-fix-1820Alon Zakai
Further changes for issue #1732
2013-11-19Renamed outDep to out_dep.Dominic Wong
2013-11-18Clean up Windows-specific code in previous commits in the pull request.Jukka Jylänki
2013-11-17Fixed dependency files not being saved away if using -MMD or similar.Dominic Wong
2013-11-16Relax emcc --compression cmdline parameter on Windows to autodetect encoder ↵Jukka Jylänki
and decoder file suffix so same cmdline works on Windows and Linux. Fixes browser.test_compression on Windows.