aboutsummaryrefslogtreecommitdiff
path: root/system
AgeCommit message (Collapse)Author
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-24Merge branch 'fastcomp-by-default' into incomingAlon Zakai
2014-02-22add EM_ASM_ which allows sending values without returning anythingAlon Zakai
2014-02-21Merge pull request #2147 from waywardmonkeys/remove-unused-headersAlon Zakai
execinfo.h and unwind.h are unused and unimplemented.
2014-02-21deprecate toy gc implAlon Zakai
2014-02-21execinfo.h and unwind.h are unused and unimplemented.Bruce Mitchener
2014-02-19Remove "OES" extensions from GL functions when using GetProcAddressJoel Croteau
2014-02-18add a version of emscripten_set_main_loop where the main loop takes an ↵Alon Zakai
argument; fixes #2114
2014-02-16RETAIN_COMPILER_SETTINGS, Runtime.getCompilerSetting and ↵Alon Zakai
emscripten_get_compiler_setting - an optional way to look up compiler flags at runtime
2014-02-13mark several embind functions as always_inline: this reduces code sizeChad Austin
2014-02-10Merge pull request #2099 from waywardmonkeys/upstream-from-imvuAlon Zakai
Upstream from imvu
2014-02-10Merge pull request #1408 from rfk/move-std-fdsAlon Zakai
Make stdin/stdout/stderr be 0/1/2 per standard posix convention
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-07make sdl malloc hack nicer, and improve back deps trickAlon Zakai
2014-02-06Revert strcmp.c to musl v0.9.13 so that the versions in this pull request ↵Jukka Jylänki
match the ones that waywardmonkeys has pushed in earlier.
2014-02-06Add missing memcmp symbol declaration from previous commit.Jukka Jylänki
2014-02-06Add strcoll as well so that library.js does not need to depend on musl libc ↵Jukka Jylänki
code.
2014-02-06Add optimized versions of musl libc string and memory comparison functions.Jukka Jylänki
2014-02-05comment on emscripten_set_main_loop fps settingAlon Zakai
2014-02-04Fix a possible double-deletion in embind when returning a smart pointer from ↵Chad Austin
an abstract class implementation.
2014-02-04Add a sample for adding mixins to embindChad Austin
2014-02-04Add a test to verify we can use static constants defined in classes.Chad Austin
2014-02-04Rename smart_ptr_trait::operator_new to construct_null per feedback from Chad.Andy Friesen
2014-02-04Add operator_new to smart_ptr_trait.Andy Friesen
2014-02-04Fix a possible memory corruption bug when using val::asChad Austin
2014-02-04Remove an assertion that prevents mergefunc from doing its magic.Chad Austin
2014-02-02add some X11 headersAlon Zakai
2014-02-02Use standard fds of 0,1,2 rather than 1,2,3Ryan Kelly
2014-01-27EM_ASM_ variants that return a value but receive no inputs; fixes #2070Alon Zakai
2014-01-25make emscripten_get_now work in native builds, because what is otherwise a ↵Alon Zakai
convenient way to just get timing info in ms using a simple libc call?
2014-01-24Rename library_events to library_html5 and other suggested renamings. Add ↵Jukka Jylänki
better support for reporting EMSCRIPTEN_RESULT_NOT_SUPPORTED for unsupported features.
2014-01-22Implement C-based events library for various HTML5 APIs.Jukka Jylänki
2014-01-21Workaround glew linkage issue, see ↵Jukka Jylänki
https://github.com/kripken/emscripten/issues/2025
2014-01-21Move workaround for emscripten from include/exception to library.js.Bruce Mitchener
2014-01-16add fnmatch; fixes #20021.9.3Alon 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-15Fill in undefined math symbols.Bruce Mitchener
2014-01-14fix wprintf-related bug that bit fastcomp1.8.11Alon Zakai
2014-01-14Merge pull request #2009 from waywardmonkeys/updates2Alon Zakai
Updates2
2014-01-14Add GLEW 1.10.0 emulationJari Vetoniemi
Includes library_glew.js that stubs the init functions, but also provides the other functions. GL/glew.h is now changed to work with GLEW_EXT_foo_bar constants, some missing constants that are in GLEW 1.10.0 are also provided. Otherwise it still uses SDL_opengl.h to provide function definitions and other constants. Linaro's GLEW (glew-oes) is also supported to some degree to make it easier to get ES1 and ES2 software using it running. What it lacks: - Some constants and function declarations that are in GLEW 1.10.0 might be missing. - The real glew-es fork also includes normal GL constants and function pointers, this does not. Tests ran: - tests/runner.py browser Real world example using this code (and upcomming glfw3 port) can be found here: http://cloudef.eu/glhck http://cloudef.eu/glhck/qb.html
2014-01-14Expand aliases for strto*_l() to short functions.Bruce Mitchener
This removes warnings about incompatible pointer types in asm2 mode.
2014-01-14Move err/warn/etc from libc to libcextra.Bruce Mitchener
2014-01-14Replace getopt_long with musl version.Bruce Mitchener
2014-01-14stdlib/strtod.c is no longer used.Bruce Mitchener
This has been replaced with code from musl.
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-14Note change in signgam implementation from upstream.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