Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-31 | implementation of libuuid | Fraser Adams | |
2013-12-20 | Also give the ability to print out function parameters in the callstack with ↵ | Jukka Jylänki | |
emscripten_get_callstack. | |||
2013-12-20 | Add new functions emscripten_log() in emscripten.h which allows printing out ↵ | Jukka Jylänki | |
log messages with callstack information, and function emscripten_get_callstack(), which allows programmatically obtaining the current callstack. | |||
2013-11-26 | getting some initial set of x86 intrinsics mapped to JS SIMD ops; update ↵ | Heidi Pan | |
existing SIMD code to use updated JS SIMD API (SIMD.type.op instead of SIMD.op & SIMD.opu32; int32x4 instead of uint32x4); bug fix: right type of withX() for int32x4 initialization; bug fix: splat(0) instead of zero() for int32x4 initialization | |||
2013-11-26 | getting some initial set of x86 intrinsics mapped to JS SIMD ops; update ↵ | Heidi Pan | |
existing SIMD code to use updated JS SIMD API (SIMD.type.op instead of SIMD.op & SIMD.opu32; int32x4 instead of uint32x4); bug fix: right type of withX() for int32x4 initialization; bug fix: splat(0) instead of zero() for int32x4 initialization | |||
2013-11-17 | EM_ASM_INT and EM_ASM_DOUBLE, which allow input and output values from ↵ | Alon Zakai | |
EM_ASM; fixes #1819 | |||
2013-11-15 | mention inline asm() syntax in EM_ASM comment | Alon Zakai | |
2013-11-14 | Merge branch 'regex-impl' of github.com:waywardmonkeys/emscripten into incoming1.7.6 | Alon Zakai | |
Conflicts: tools/shared.py | |||
2013-11-08 | Merge branch 'incoming' into f32 | Alon Zakai | |
Conflicts: src/parseTools.js src/preamble.js | |||
2013-11-07 | Bump version & regen symbols for libcxx. | Bruce Mitchener | |
2013-11-07 | Don't use atomic as that breaks our version of clang. | Bruce Mitchener | |
2013-11-07 | Update libcxx to 194185, 2013-11-07. | Bruce Mitchener | |
This brings C++14 support. | |||
2013-11-06 | Merge pull request #1748 from caiiiycuk/fix_sdl_colors | Alon Zakai | |
Fix SDL_SetColors && SDL_envets | |||
2013-11-02 | regex implementation from musl. | Bruce Mitchener | |
2013-11-01 | Merge branch 'incoming' into f32 | Alon Zakai | |
Conflicts: src/parseTools.js | |||
2013-10-30 | begin to add emscripten_float32x4_signmask | Alon Zakai | |
2013-10-30 | Fix SDL_SetColors && SDL_envets | Aleksander Guryanov | |
2013-10-29 | use double for emscripten_get_now, to not lose precision from ↵ | Alon Zakai | |
performance.now etc. | |||
2013-10-27 | Fix an issue with Boost compilation. | Bruce Mitchener | |
The issue is that when these macros are defined, libcxx creates inline functions and so we end up with 2 separate defintions of these functions (one inline in std and one that is extern "C"). We undef these until libcxx is fixed. Without this, some things can fail to compile correctly, like Boost. Fixes issue #1716. | |||
2013-10-18 | add vector.h | Alon Zakai | |
2013-10-06 | make EM_ASM use strings on the heap, so it works in asm, and cache the ↵ | Alon Zakai | |
generated functions | |||
2013-09-26 | Add iconv from musl. | Bruce Mitchener | |
2013-09-26 | Add wprintf, swprintf, vswprintf, vfwprintf, etc. | Bruce Mitchener | |
2013-09-26 | Add a lot of locale code. | Bruce Mitchener | |
2013-09-24 | Mark __assert_fail as _Noreturn. | Bruce Mitchener | |
This eliminates a performance regression caused in the box2d benchmark by switching to the musl headers. Without this being _Noreturn, clang / llvm generates much worse code involving phis and extra loads. | |||
2013-09-13 | emscripten_async_load_script | Alon Zakai | |
2013-09-13 | Add compat sys/socketvar.h | Bruce Mitchener | |
This is required by xmlvm's hysock which is needed for the benchmark.test_zzz_java_nbody test. | |||
2013-09-13 | Don't define _POSIX_SHARED_MEMORY_OBJECTS. | Bruce Mitchener | |
This isn't implemented, so don't define it. | |||
2013-09-13 | headers readme | Alon Zakai | |
2013-09-13 | Don't define _POSIX_SHARED_MEMORY_OBJECTS. | Bruce Mitchener | |
This isn't implemented, so don't define it. | |||
2013-09-13 | Incorrect return type on a compat header. | Bruce Mitchener | |
This was exposed by the update to musl 0.9.13 which now has a prototype for this function. | |||
2013-09-13 | Update to musl-0.9.13 headers. | Bruce Mitchener | |
2013-09-13 | Correctly note musl provenance and differences. | Bruce Mitchener | |
2013-09-13 | Change various 64 bit typedefs over to 32 bit. | Bruce Mitchener | |
This also removes all of the changes that were needed for those typedefs to be 64 bit. | |||
2013-09-13 | gethostbyname_r update. | Bruce Mitchener | |
* gethostbyname_r is now the 6 arg version. * Make enet use the right code path (this should be upstreamed). * Add a compat header to make these declarations visible to all without extra compilation flags. | |||
2013-09-13 | Emscripten requires different #s for stdio fds. | Bruce Mitchener | |
2013-09-13 | Add __va_copy as a compat/stdarg.h | Bruce Mitchener | |
2013-09-13 | Fix other.test_embind & other.test_static_link. | Bruce Mitchener | |
2013-09-13 | Update to work with new libc headers. | Bruce Mitchener | |
2013-09-13 | Update libc headers to use musl headers. | Bruce Mitchener | |
2013-09-09 | remove unnecessary -lSDL in sdl-config | Alon Zakai | |
2013-09-07 | add sdl-config tool | Alon Zakai | |
2013-09-06 | Use __EMSCRIPTEN__ rather than EMSCRIPTEN. | Bruce Mitchener | |
This was requested by someone upstream when I'd originally submitted these changes and is more correct. | |||
2013-08-31 | fix gethostbyname_r types | Alon Zakai | |
2013-08-31 | remove temporary enet fix, and define gethostbyname_r in a header, so that ↵ | Alon Zakai | |
we can be sure at compilation time that it is used in the way it is expected to be (that function has more than one possible signature in various unixes) | |||
2013-08-25 | implement emscripten_get_canvas_size | ToadKing | |
2013-08-23 | EM_ASM option for nicer inline assembly | Alon Zakai | |
2013-08-18 | restore EMSCRIPTEN_KEEPALIVE, needed to prevent inlining, EXPORTED_FUNCTIONS ↵ | Alon Zakai | |
is too late for that | |||
2013-08-16 | Add 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-09 | Update libcxx to revision 187959, 2013-08-08. | Bruce Mitchener | |