aboutsummaryrefslogtreecommitdiff
path: root/src/library.js
AgeCommit message (Collapse)Author
2014-01-16add __h_errno; fixes #2013Alon Zakai
2014-01-16Remove __01*64_ aliases that don't appear to be necessary.Bruce Mitchener
These were added when Python support was fixed up, but don't appear to be needed or used anywhere.
2014-01-15Provide compile time and run time options for WebSocket URL and subprotocol ↵Fraser Adams
fields
2014-01-13add fputwc, which enables wprintf1.8.9Alon Zakai
2014-01-13Merge branch 'incoming' of github.com:kripken/emscripten into incoming1.8.8Alon Zakai
conflicts: tests/test_core.py tools/shared.py
2014-01-13Merge pull request #2004 from waywardmonkeys/updatesAlon Zakai
Updates
2014-01-13unset precision if set to -1Alon Zakai
2014-01-13handle precision -1 in printf .*Alon Zakai
2014-01-14Add lots of math 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-13add dependencies so code with exceptions (invoke/landingpad) but without an ↵Alon Zakai
actual throw will still pull in the necessary stuff
2014-01-03do not assume callee.caller always existsAlon Zakai
2013-12-20Move emscripten-source-map.min.js to src/ since it is a non-tests file ↵Jukka Jylänki
needed by public use when user wants to emscripten_log with a C callstack. Remove redundant emscripten_demangle function.
2013-12-20Update emscripten_log to work with the handwritten JS demangler. Update tests.Jukka Jylänki
2013-12-20Also give the ability to print out function parameters in the callstack with ↵Jukka Jylänki
emscripten_get_callstack.
2013-12-20Add 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-12-11Merge pull request #1853 from fadams/add-getprotobynameAlon Zakai
add getprotobyname and associated functions from netdb.h. Add test_getpr...
2013-12-07fix i64 reads in formatString for fastcompAlon Zakai
2013-12-02report better error in fread on bad streamAlon Zakai
2013-12-02return 0 on fread on invalid streamAlon Zakai
2013-12-02make posix_madvise standloneAlon Zakai
2013-11-29fix memmove return valueAlon Zakai
2013-11-28fix memset return valueAlon Zakai
2013-11-28check error in mkdtemp()Lu Wang
2013-11-28mkdtempLu Wang
2013-11-27add dso_handle to library, for fastcompAlon Zakai
2013-11-26getting 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-26replace PROTOCOL_LIST and PROTOCOL_MAP with a Protocols object containing a ↵Fraser Adams
list and a map instance
2013-11-26in getprotoent return 0 rather than null if we reach eof in our protocol ↵Fraser Adams
database
2013-11-27fix rand_r; add rand_r in test_randLu Wang
2013-11-27Revert "use js variable for rand_seed"Lu Wang
This reverts commit 3e31f83ac762e34b266b7888aec161bb2b843dd1.
2013-11-27use js variable for rand_seedLu Wang
2013-11-25srand() & simple rand() supporing seedLu Wang
2013-11-24support for ignoring nacl intrinsicsAlon Zakai
2013-11-24add getprotobyname and associated functions from netdb.h. Add ↵Fraser Adams
test_getprotobyname.c test suite and update test_sockets.py to include test_getprotobyname. ./runner.py sockets.test_getprotobyname completes successfully
2013-11-22fix pthread_setspecific on values of nullAlon Zakai
2013-11-21add some support for le32=2 mode, where varargs is just 4-byte alignedAlon Zakai
2013-11-18fix a bug in the accept call in library.js whereby if accept was called with ↵Fraser Adams
non-NULL addr and addrlen parameters a ReferenceError occurs because accept had a parameter of addrp but later used addr. Modified tests_sockets_echo_server.c to use non-NULL addr if TEST_ACCEPT_ADDR is defined and added test case to test_sockets.py
2013-11-17fix some leaked globals; fixes #1823Alon Zakai
2013-11-17EM_ASM_INT and EM_ASM_DOUBLE, which allow input and output values from ↵Alon Zakai
EM_ASM; fixes #1819
2013-11-16fix clock_getres for higher-resolution timing we now support; improves #1795Alon Zakai
2013-11-15precise clock_gettime when not using CLOCK_REALTIME; fixes #17951.7.7Alon Zakai
2013-11-12don't print anything in exit(); fixes #1791Alon Zakai
2013-11-11Merge pull request #1774 from fadams/fix-getaddrinfo-null-hintsAlon Zakai
Provided an implementation for gai_strerror and gave getaddrinfo sensibl...
2013-11-11Replaced loop in gai_strerror with writeAsciiToMemory call and made the ↵Fraser Adams
comment around hopefully a little more descriptive
2013-11-10use writeAsciiToMemory in library.js in more placesAlon Zakai
2013-11-10nanosleep - don't write to rmtp if it's NULLToadKing
2013-11-10Changed library.js line 7509 to use hint !== 0 test vice hint != 0Fraser Adams
2013-11-09Provided an implementation for gai_strerror and gave getaddrinfo sensible ↵Fraser Adams
default behaviour when hints is set to NULL. Ideally getaddrinfo should supply multiple addrinfo values when hints is NULL or ai_family is set to AF_UNSPEC but this is a somewhat more complex proposition
2013-11-08Merge branch 'master' of github.com:bobroberts177/emscripten into incomingAlon Zakai