aboutsummaryrefslogtreecommitdiff
path: root/system/lib
AgeCommit message (Collapse)Author
2014-07-22remove no longer needed bad_exception hack; fixes #2560; 1.21.6Alon Zakai
2014-07-21move isxdigit from libcextra to libcAlon Zakai
2014-07-21move new.cpp from libc into libcxxabiAlon Zakai
2014-07-17Merge pull request #2530 from Daft-Freak/drawBuffersjuj
support glDrawBuffers
2014-07-17strsignal; 1.21.4; fixes #2532Alon Zakai
2014-07-17support glDrawBuffersCharlie Birks
2014-07-11Merge pull request #2486 from sronsse/pkg-configAlon Zakai
add pkg-config files for some supported libraries
2014-07-10build libcxxabi exception.cpp; 1.21.3Alon Zakai
2014-07-08clang 3.4.2 complains about weak_alias for a symbol that isn't definedChad Austin
2014-07-07add helper script to build libcxx nativelyAlon Zakai
2014-07-05add support for ffs libc function.Sebastien Ronsse
2014-07-05add pkg-config files for some supported librariesSebastien Ronsse
2014-07-02update musl from 0.9.13 to 1.0.3Alon Zakai
2014-07-02cherry-pick musl 1.1.3 wcsxfrm.c, fixes #2473Alon Zakai
2014-05-23Migrate snprintf to musl. Move the most common sprintf-related code to libc ↵Jukka Jylänki
instead of libcextra to avoid pulling libcextra in on common runs.
2014-05-23Migrate to using musl libc sprintf family to gain compiled asm.js ↵Jukka Jylänki
performance. Keep a copy of handwritten vfprintf and fprintf around to be compatible with the Emscripten filesystem IO library. Also migrate frexp which sprintf depends on to musl libc.
2014-05-23Migrate to using musl libc sscanf to improve performance. Keep the existing ↵Jukka Jylänki
JS vfscanf for Emscripten FS compatibility, and add the musl-specific version to be used when called from sscanf and vsscanf.
2014-05-21Fix test breakages in s_* suites after musl_charfuncs merge.Jukka Jylänki
2014-05-21Migrate is*, to* and stro* to use musl libc.Jukka Jylänki
2014-04-29Bind std::basic_string<unsigned char> to js stringsCamilo Polymeris
2014-04-13embind doesn't always need the full std::type_info record. if ↵Chad Austin
EMSCRIPTEN_HAS_UNBOUND_TYPE_NAMES=0, then use a lighter type identifier. This shaves 175 KB off of our engine's minified JavaScript.
2014-04-07Merge pull request #2256 from juj/more_musl1.14.1Alon Zakai
More musl.
2014-04-07Add JavaScript implementation of musl architecture-specific instructions.Jukka Jylänki
2014-03-28make val::as<> compatible with asm.jsChad Austin
2014-03-28Migrate to using musl 0.9.13 strtok and strtok_r for better asm.js performance.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 strpbrk for better asm.js performance.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 strdup and strndup for better asm.js performace.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 strchr, strrchr, index and rindex for better ↵Jukka Jylänki
asm.js performance.
2014-03-28Migrate to using musl 0.9.13 strstr for better asm.js performance.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 strnlen for better asm.js performance.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 memchr for better asm.js performance.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 strncat for better asm.js performance.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 stpcpy for better asm.js performance.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 strspn and strcspn for better asm.js performance.Jukka Jylänki
2014-03-28Added musl 0.9.13 bcmp and bzero functions and migrated bcopy implementation ↵Jukka Jylänki
to use musl for better asm.js performance.
2014-03-28Migrate to using musl 0.9.13 libc qsort for better asm.js performance.Jukka Jylänki
2014-03-28Migrate to using musl 0.9.13 libc atoi, atol and atoll for better asm.js ↵Jukka Jylänki
performance.
2014-03-28Migrate to using musl 0.9.13 libc bsearch to take advantage of compiled ↵Jukka Jylänki
asm.js performance in the algorithm.
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-19Remove "OES" extensions from GL functions when using GetProcAddressJoel Croteau
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-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