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
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
Alon Zakai
e455058804
disable other.test_chunking in fastcomp, since it's irrelevant
2014-02-05 11:27:17 -05:00
juj
e6d16cdb1a
Merge pull request #2097 from dreamlayers/web_audio
...
Web Audio buffering improvement
2014-02-05 14:32:43 +02:00
Alon Zakai
b51a2337e9
disable WARN_UNALIGNED by default
2014-02-04 23:55:02 -05:00
Boris Gjenero
c9f15262c6
Add myself to AUTHORS.
2014-02-04 23:45:44 -05:00
Alon Zakai
1968ba1aa8
WARN_UNALIGNED option for fastcomp
2014-02-04 18:19:37 -05:00
Boris Gjenero
56c4c4d79c
Improve Web Audio buffering.
...
This changes the Web Audio code to increase buffers according to
SDL.audio.numSimultaneouslyQueuedBuffers, which can be changed via
Module['SDL_numSimultaneouslyQueuedBuffers']. It becomes more
similar to Mozilla Audio Data code. Multiple pending timers are
used to improve sound when there is high CPU usage.
2014-02-04 12:16:09 -05:00
Alon Zakai
42c6bbe2ea
Merge pull request #2094 from inolen/lazy_init_surface_buffer
...
lazily initialize SDL surface buffer
2014-02-04 09:02:10 -08:00
Alon Zakai
8e2e740857
Merge pull request #2096 from juj/test_minmax
...
Add test_minmax that checks different comparisons when nans and infs are related.
2014-02-04 08:57:46 -08:00
Alon Zakai
71c8f19c6e
do not apply de-morgan's laws on floats, nans break them
2014-02-04 11:54:12 -05:00
Jukka Jylänki
7bfb911d13
Add test_minmax that checks different comparisons when nans and infs are related.
2014-02-04 11:38:58 -05:00
Anthony Pesch
7d8756c666
lazily initialize SDL surface buffer
2014-02-04 02:37:27 -08:00
Alon Zakai
3136112a00
proper fix for simplifying f32-int bitcasts
2014-02-03 23:38:50 -05:00
Alon Zakai
b6782ad900
handle fround in optimizing out of tempDoublePtr
2014-02-03 22:12:41 -05:00
Alon Zakai
9ce41213fd
fix wrapper coercions on floats in fastcomp
2014-02-03 19:20:20 -05:00
Alon Zakai
2d106105d1
support for floats in fastcomp
2014-02-03 16:33:20 -05:00
Alon Zakai
0e12ac57ce
disable tests/cases/funcptr.ll in fastcomp, as it is invalid ir (contains a load for a constnat address, which should segfault
2014-02-03 12:52:30 -05:00
Alon Zakai
9a79e796de
sscanf fix and test fix
2014-02-03 12:01:24 -05:00
Alon Zakai
3700ece5eb
comment
2014-02-02 22:55:26 -05:00
Alon Zakai
e9205ea395
enable postset counting code in fastcomp on asm1.test_cubescript
2014-02-02 18:08:43 -08:00
Alon Zakai
d9b630da89
enable test_intentional_fault in all fastcomp modes
2014-02-02 17:47:56 -08:00
Alon Zakai
21d1e49088
comments
2014-02-02 17:37:17 -08:00
Alon Zakai
1341770f17
parse exports from fastcomp, and enable test_llvm_used
2014-02-02 17:35:43 -08:00
Alon Zakai
60e3e4622a
enable test_segfault in fastcomp
2014-02-02 17:08:41 -08:00
Alon Zakai
a3632a129d
support EXCEPTION_CATCHING_WHITELIST in fastcomp
2014-02-02 17:07:37 -08:00