index
:
emscripten
master
push-upstream
Emscripten: An LLVM-to-JavaScript Compiler
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
AUTHORS
10
-rw-r--r--
ChangeLog
89
-rw-r--r--
cmake/Platform/Emscripten.cmake
8
-rwxr-xr-x
emcc
135
-rw-r--r--
emscripten-version.txt
2
-rwxr-xr-x
emscripten.py
1088
-rw-r--r--
src/embind/embind.js
436
-rw-r--r--
src/embind/emval.js
21
-rw-r--r--
src/emscripten-source-map.min.js
3
-rw-r--r--
src/jsifier.js
10
-rw-r--r--
src/library.js
323
-rw-r--r--
src/library_browser.js
146
-rw-r--r--
src/library_fs.js
77
-rw-r--r--
src/library_gl.js
47
-rw-r--r--
src/library_glfw.js
2
-rw-r--r--
src/library_html5.js
6
-rw-r--r--
src/library_sdl.js
394
-rw-r--r--
src/modules.js
1
-rw-r--r--
src/parseTools.js
19
-rw-r--r--
src/preamble.js
236
-rw-r--r--
src/relooper/Relooper.cpp
122
-rw-r--r--
src/relooper/Relooper.h
14
-rw-r--r--
src/relooper/fuzzer.py
6
-rw-r--r--
src/relooper/test.cpp
31
-rw-r--r--
src/relooper/test.txt
153
-rw-r--r--
src/runtime.js
13
-rw-r--r--
src/settings.js
18
-rw-r--r--
src/shell.html
18
-rw-r--r--
src/shell.js
6
-rw-r--r--
src/shell_minimal.html
18
-rw-r--r--
src/simd.js
1643
-rw-r--r--
src/struct_info.json
18
-rw-r--r--
system/include/emscripten/bind.h
463
-rw-r--r--
system/include/emscripten/emscripten.h
58
-rw-r--r--
system/include/emscripten/html5.h
6
-rw-r--r--
system/include/emscripten/val.h
20
-rw-r--r--
system/lib/embind/bind.cpp
1
-rw-r--r--
system/lib/libc.symbols
22
-rw-r--r--
system/lib/libc/musl/src/compat/readme.txt
2
-rw-r--r--
system/lib/libc/musl/src/compat/strlwr.c
12
-rw-r--r--
system/lib/libc/musl/src/compat/strtol_l.c
22
-rw-r--r--
system/lib/libc/musl/src/compat/strupr.c
12
-rw-r--r--
system/lib/libc/musl/src/ctype/isalnum.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/isalpha.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/isascii.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/isblank.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/iscntrl.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/isdigit.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/isgraph.c
4
-rw-r--r--
system/lib/libc/musl/src/ctype/islower.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/isprint.c
4
-rw-r--r--
system/lib/libc/musl/src/ctype/ispunct.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/isspace.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/isupper.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/isxdigit.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/toascii.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/tolower.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/toupper.c
7
-rw-r--r--
system/lib/libc/musl/src/internal/stdio_impl.h
4
-rw-r--r--
system/lib/libc/musl/src/locale/isalnum_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/isalpha_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/isblank_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/iscntrl_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/isdigit_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/isgraph_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/islower_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/isprint_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/ispunct_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/isspace_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/isupper_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/isxdigit_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/tolower_l.c
6
-rw-r--r--
system/lib/libc/musl/src/locale/toupper_l.c
6
-rw-r--r--
system/lib/libc/musl/src/math/frexp.c
23
-rw-r--r--
system/lib/libc/musl/src/math/frexpf.c
23
-rw-r--r--
system/lib/libc/musl/src/math/frexpl.c
37
-rw-r--r--
system/lib/libc/musl/src/stdio/__string_read.c
16
-rw-r--r--
system/lib/libc/musl/src/stdio/asprintf.c
13
-rw-r--r--
system/lib/libc/musl/src/stdio/fwrite.c
41
-rw-r--r--
system/lib/libc/musl/src/stdio/snprintf.c
13
-rw-r--r--
system/lib/libc/musl/src/stdio/sprintf.c
12
-rw-r--r--
system/lib/libc/musl/src/stdio/sscanf.c
15
-rw-r--r--
system/lib/libc/musl/src/stdio/vasprintf.c
28
-rw-r--r--
system/lib/libc/musl/src/stdio/vfprintf.c
685
-rw-r--r--
system/lib/libc/musl/src/stdio/vfscanf.c
332
-rw-r--r--
system/lib/libc/musl/src/stdio/vsnprintf.c
45
-rw-r--r--
system/lib/libc/musl/src/stdio/vsprintf.c
7
-rw-r--r--
system/lib/libc/musl/src/stdio/vsscanf.c
20
-rw-r--r--
system/lib/libc/musl/src/stdlib/strtol.c
64
-rw-r--r--
system/lib/libcextra.symbols
40
-rw-r--r--
tests/cases/floatundefinvoke_fastcomp.ll
30
-rw-r--r--
tests/cases/floatundefinvoke_fastcomp.txt
3
-rw-r--r--
tests/cases/i1tof_ta2.ll
71
-rw-r--r--
tests/cases/i1tof_ta2.txt
3
-rw-r--r--
tests/cases/redundantswitch_fastcomp.ll
28
-rw-r--r--
tests/cases/redundantswitch_fastcomp.txt
2
-rw-r--r--
tests/cmake/target_library/CMakeLists.txt
43
-rw-r--r--
tests/cmake/target_library/srcfile.cmake
6
-rw-r--r--
tests/core/test_double_varargs.c
34
-rw-r--r--
tests/core/test_double_varargs.out
2
-rw-r--r--
tests/core/test_exceptions_white_list_empty.out
0
-rw-r--r--
tests/core/test_floatvars.in
9
-rw-r--r--
tests/core/test_floatvars.out
1
-rw-r--r--
tests/core/test_polymorph.in
8
-rw-r--r--
tests/core/test_polymorph.out
4
-rw-r--r--
tests/core/test_set_align.c
50
-rw-r--r--
tests/core/test_set_align.out
8
-rw-r--r--
tests/core/test_simd4.in
39
-rw-r--r--
tests/core/test_simd4.out
1
-rw-r--r--
tests/core/test_sscanf.in
3
-rw-r--r--
tests/core/test_sscanf_hex.in
24
-rw-r--r--
tests/core/test_sscanf_hex.out
3
-rw-r--r--
tests/core/test_strptime_tm.in
31
-rw-r--r--
tests/core/test_strptime_tm.out
19
-rw-r--r--
tests/embind/embind.test.js
440
-rw-r--r--
tests/embind/embind_test.cpp
290
-rw-r--r--
tests/embind/imvu_test_adapter.js
6
-rw-r--r--
tests/emscripten_fs_api_browser.cpp
5
-rw-r--r--
tests/fs/test_trackingdelegate.c
39
-rw-r--r--
tests/fs/test_trackingdelegate.out
9
-rw-r--r--
tests/fs/test_writeFile.cc
43
-rw-r--r--
tests/fs/test_writeFile.out
3
-rw-r--r--
tests/fuzz/