aboutsummaryrefslogtreecommitdiff
path: root/system
AgeCommit message (Collapse)Author
2013-03-25Merge pull request #993 from waywardmonkeys/reinstate-attributesAlon Zakai
Re-instate _ATTRIBUTE() usages.
2013-03-25Merge pull request #989 from waywardmonkeys/fix-strtofAlon Zakai
Don't infinitely recurse in strtof().
2013-03-25remove symbol removing hack; export all malloc symbols as weak; add test for ↵1.3.5Alon Zakai
a case where symbol removing made us not merge llvm constructors properly
2013-03-25Get exceptions working as they were before.Bruce Mitchener
This no longer uses headers from libcxxabi and in fact uses libcxxabi a bit less than before. This no longer lets some new C++11 stuff such as exception_ptr work as the support for that relies upon libcxxabi code.
2013-03-25Get things working with the new libcxx / libcxxabi.Bruce Mitchener
2013-03-25Remove unused makefiles.Bruce Mitchener
2013-03-25update libcxxabi.Bruce Mitchener
2013-03-25Update to current libcxx.Bruce Mitchener
This doesn't work yet as it needs to be customized for use with emscripten still.
2013-03-23Re-instate _ATTRIBUTE() usages.Bruce Mitchener
These were broken because the definition of _ATTRIBUTE() from libcxx was different, so change the libc definition and usage to match. Fixes issue #992.
2013-03-22Don't infinitely recurse in strtof().Bruce Mitchener
2013-03-19Replace broken _CTYPE_* definitions with correct.Bruce Mitchener
These aren't currently used, but are used in the updated libcxx port. Fixes issues #939.
2013-03-15Replace OpenAL headers with our ownEhsan Akhgari
2013-03-15Add OpenAL headersEhsan Akhgari
2013-03-12Merge pull request #942 from waywardmonkeys/fix-typeof-declsAlon Zakai
Use less generic names for variables.
2013-03-12Use less generic names for variables.Bruce Mitchener
These are generic enough that in libcxx, they get expanded into functions which also have variables named the same thing (__x, __y) and that then leads to a buggy libcxx.
2013-03-08Add missing iso646.hBruce Mitchener
2013-03-06Move strtod, strtold, strtof, strtod_l, strtold_l, atof from JS side to libc ↵1.2.9Xuejie "Rafael" Xiao
side, this can fix double precision bug in original strtod implementation.
2013-03-05Add support for getopt/getopt_longmanuels
2013-03-05Merge pull request #908 from waywardmonkeys/fix-typosAlon Zakai
Fix typos.
2013-03-05Merge pull request #909 from waywardmonkeys/fix-stdbool-hAlon Zakai
Ensure __bool_true_false_are_defined is defined.
2013-03-04disable emscripten_jcache_printf in non-C++Alon Zakai
2013-03-04emscripten_jcache_printfAlon Zakai
2013-03-04Ensure __bool_true_false_are_defined is defined.Bruce Mitchener
Previously, when compiling in C++ mode, this wasn't defined which led to test failures for the libcxx test suite. This now behaves like it does on other platforms.
2013-03-04Fix typos.Bruce Mitchener
2013-03-03Merge pull request #846 from juj/dlmalloc_286Alon Zakai
Dlmalloc 286
2013-02-23update libc symbolsAlon Zakai
2013-02-20remove bad_cast/typeinfo.cpp from libcxx, no longer needed since it is in ↵Alon Zakai
libcxxabi
2013-02-20build base type_info class with libcxxabi, fixes #862Alon Zakai
2013-02-12Update to dlmalloc 2.8.6 and set HAVE_MMAP to 0 only if compiling under ↵Jukka Jylänki
EMSCRIPTEN to fix an allocator failure issue on OSX when building test_dlmalloc to native code. Fixes #730.
2013-02-04GLES 1.1 headersAlon Zakai
2013-02-04gc.h: Missing include guards.Bruce Mitchener
2013-02-04dlfcn.h: Missing include guards.Bruce Mitchener
2013-02-01Merge pull request #820 from waywardmonkeys/sys-featuresAlon Zakai
Move some definitions to sys/features.
2013-02-01Move some definitions to sys/features.Bruce Mitchener
This moves some feature flags to sys/features.h where they belong and gives them the same values that are established in the settings file. Fixes #812.
2013-02-01Support GC_get_heap_size().Bruce Mitchener
2013-02-01Add support for GC_REALLOC().Bruce Mitchener
2013-02-01Add GC support for GC_MALLOC_UNCOLLECTABLE.Bruce Mitchener
2013-01-28Fix select.hAleksander Guryanov
2013-01-26fix sockaddr_storage and sockaddr_inAlon Zakai
2013-01-15Add id_t from FreeBSD headers, which is e.g. used by libarchiveLCID Fire
2013-01-15Fix __gid_t_defined and __uid_t_define single definition ("once") handling.LCID Fire
2013-01-09use musl memcpy instead of out handwritten js oneAlon Zakai
2013-01-09rename dlmalloc to libc in cache, in preparation for adding further code there1.2.3Alon Zakai
2013-01-08refactor networking code to start supporting multiple backendsAlon Zakai
2013-01-07wget2 docsAlon Zakai
2013-01-07Merge remote-tracking branch 'wolfviking/incoming' into incomingAlon Zakai
Conflicts: AUTHORS src/library_browser.js system/include/emscripten/emscripten.h
2013-01-06sysexits.hAlon Zakai
2013-01-01deprecate EMSCRIPTEN_KEEPALIVE - add your functions to EXPORTED_FUNCTIONS ↵Alon Zakai
instead
2012-12-30emscripten_async_wget_dataAlon Zakai
2012-12-28Add comment,test,authors. Change indentation and comma spaceAnthony Liot
Modify the indentation Add Author Add comment Add test inside runner.py