Граф коммитов

9859 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai 35b3ab1920 add missing multibyte/internal.c in musl 2014-02-09 19:25:22 -08:00
Alon Zakai d7b706c3e2 manually define typeinfo for std::exception 2014-02-09 19:20:59 -08:00
Alon Zakai 3ab1e6e8b3 emit aborting stubs for all missing functions, not just in asm mode 2014-02-09 16:38:19 -08:00
Alon Zakai b5f3e7a670 improve gl function copying code 2014-02-09 16:36:28 -08:00
Alon Zakai 97a464a654 override emscripten_ versions of gl funcs when gl emulation kicks in 2014-02-09 15:34:11 -08:00
Alon Zakai ab1ea19af2 deprecate --split option and disable browser tests using it in fastcomp 2014-02-09 14:50:42 -08:00
Alon Zakai 72c0b9e5c7 map gl functions to emscripten_ versions to avoid collisions, and to work in fastcomp 2014-02-09 14:48:01 -08:00
Alon Zakai 9faadeb8a4 enable legacy gl emulation in fastcomp 2014-02-09 11:52:02 -08:00
Alon Zakai 6cdd740537 resolve gl aliases directly, simpler for fastcomp 2014-02-09 11:51:45 -08:00
Alon Zakai 95a8957ce7 enable test_sdl_audio_beeps in fastcomp 2014-02-09 11:48:00 -08:00
Alon Zakai 4729a9bf98 handle unknown shader compilation bugs a little better 2014-02-09 11:34:24 -08:00
Alon Zakai b5044fc04c add -O1 testing to browser.test_cubegeom_proc 2014-02-09 10:29:13 -08:00
Alon Zakai 475548d8c3 move emscripten_GetProcAddress to a C library, so that it is less hackish and can work in fastcomp 2014-02-09 10:22:26 -08:00
Alon Zakai b3ab733682 system libs fixes 2014-02-08 20:31:56 -08:00
Alon Zakai 2ab9b016dc add test for getProcAddress that requires we allow collisions in the main namespace with gl* functions 2014-02-08 19:44:38 -08:00
Alon Zakai 157f3151a4 move system libs calculation to its own file 2014-02-08 12:14:56 -08:00
Alon Zakai 7ec33d39d7 test for eglGetProcAddress 2014-02-07 19:00:11 -05:00
Alon Zakai 2c1fbefac1 TODO 2014-02-07 16:45:33 -05:00
Alon Zakai 4a2e11d8d4 move deps info to file 2014-02-07 16:43:18 -05:00
Alon Zakai 94c4724ebf make sdl malloc hack nicer, and improve back deps trick 2014-02-07 13:45:15 -05:00
Alon Zakai 534faf1530 add mechanism to add a C library dependency from a JS library, in emcc 2014-02-07 13:36:50 -05:00
Alon Zakai f546a415cc do not include system libs in shared libs 2014-02-07 11:32:53 -05:00
Alon Zakai 484a2d3a16 do not emit i64 support code in shared libs 2014-02-07 11:32:38 -05:00
Alon Zakai b286fb5aa3 comments on --embed-file being inefficient, and recommending --preload-file 2014-02-07 10:48:58 -05:00
Alon Zakai e56dbf9e7c use emcc in s_x_x tests, to get libc 2014-02-07 10:25:45 -05:00
Alon Zakai cb877f31cd improve safe heap tests in asm mode 2014-02-07 10:25:15 -05:00
David Barksdale f296cefb2f Remove constants that are missing in netinet/in.h 2014-02-06 22:03:11 -06:00
David Barksdale 2ca930a92e Test in6addr_* constants 2014-02-06 22:03:05 -06:00
David Barksdale 80ff55e488 Remove _-prefix from in6addr_* 2014-02-06 21:47:33 -06:00
Alon Zakai c95b10cff3 Merge pull request #2103 from juj/opt_cmp
Add optimized versions of musl libc string and memory comparison functions.
2014-02-06 22:47:23 -05:00
Alon Zakai 11a84a636c Merge pull request #2100 from dreamlayers/prevent_hotkeys
Always preventDefault() on keydown if keypress is not needed.
2014-02-06 22:32:55 -05:00
Alon Zakai 6b25b9bc9d fix constant generation bug due to 3605f8cc 2014-02-06 22:20:22 -05:00
Alon Zakai 7a63da0163 warn when rendering without setAnimationFrame 2014-02-06 22:12:46 -05:00
Jukka Jylänki 831bb584a9 Fix test_strcmp_uni and test_dlfcn_stacks after previous commit. 2014-02-06 22:02:40 -05:00
Alon Zakai d42013b7e6 use .set on big memcpys 2014-02-06 18:41:19 -05:00
Alon Zakai 42da12d261 fuzz -O3 as well 2014-02-06 18:41:19 -05:00
Alon Zakai c06ff61414 add memset test 2014-02-06 18:41:19 -05:00
Jukka Jylänki 25fcd51cd5 Revert strcmp.c to musl v0.9.13 so that the versions in this pull request match the ones that waywardmonkeys has pushed in earlier. 2014-02-06 18:05:30 -05:00
Jukka Jylänki 1df678f099 Add missing memcmp symbol declaration from previous commit. 2014-02-06 17:43:56 -05:00
Jukka Jylänki 95b77f9e4a Add strcoll as well so that library.js does not need to depend on musl libc code. 2014-02-06 17:26:38 -05:00
Jukka Jylänki a2f95d5098 Add optimized versions of musl libc string and memory comparison functions. 2014-02-06 17:07:04 -05:00
juj 51d39aaa3d Merge pull request #2082 from inolen/oes_stdder
don't check to enable OES_standard_derivatives in GL.getSource
2014-02-06 19:34:42 +02:00
Alon Zakai 7e44599fca add memcpy test 2014-02-06 12:13:43 -05:00
Boris Gjenero 8a0e08a1e5 Always preventDefault() on keydown if keypress is not needed.
Some browser shortcut keys activate if event.preventDefault()
is not called for the keydown event. This will prevent all such
hotkeys when keypress events aren't needed.
2014-02-06 00:19:02 -05:00
Alon Zakai 3605f8cc21 allow external variables to be defined as strings in library*.js files 2014-02-05 21:26:05 -05:00
Alon Zakai 9cd40588fe add testcase for odd large doubles 2014-02-05 19:19:01 -05:00
Alon Zakai 13f89e4c79 avoid blobs when not necessary for client code mods 2014-02-05 18:31:55 -05:00
Alon Zakai 0c9c8b4c52 optimize out fround calls on clients that do not support fround 2014-02-05 15:16:05 -05:00
Alon Zakai 9532e3875c comment on emscripten_set_main_loop fps setting 2014-02-05 12:41:52 -05:00
Alon Zakai db8a8a991a tool to parse unaligned output 2014-02-05 11:52:45 -05:00