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