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
14
-rw-r--r--
CONTRIBUTING.md
(renamed from CONTRIBUTING.markdown)
3
-rw-r--r--
ChangeLog
326
-rw-r--r--
LICENSE
6
-rw-r--r--
README.markdown
14
-rw-r--r--
README.md
26
-rw-r--r--
cmake/Platform/Emscripten.cmake
7
-rw-r--r--
docs/emscripten_powered_by_logo.svg
1547
-rw-r--r--
docs/emscripten_switch_logo.eps
bin
1114650 -> 0 bytes
-rw-r--r--
docs/emscripten_switch_logo.jpg
bin
35951 -> 0 bytes
-rwxr-xr-x
emcc
335
-rwxr-xr-x
emcmake
8
-rw-r--r--
emcmake.bat
2
-rw-r--r--
emscripten-version.txt
2
-rwxr-xr-x
emscripten.py
56
-rw-r--r--
media/powered_by_logo.png
bin
0 -> 24795 bytes
-rw-r--r--
media/powered_by_logo.svg
1547
-rw-r--r--
media/switch_logo.png
bin
0 -> 19222 bytes
-rw-r--r--
media/switch_logo.svg
(renamed from docs/emscripten_switch_logo.svg)
0
-rw-r--r--
package.json
2
-rw-r--r--
patches/README
4
-rw-r--r--
patches/series
2
-rwxr-xr-x
scons-tools/emscripten.py
56
-rw-r--r--
src/closure-externs.js
60
-rw-r--r--
src/deps_info.json
3
-rw-r--r--
src/embind/embind.js
154
-rw-r--r--
src/embind/emval.js
156
-rw-r--r--
src/headlessCanvas.js
4
-rw-r--r--
src/intertyper.js
10
-rw-r--r--
src/jsifier.js
16
-rw-r--r--
src/library.js
446
-rw-r--r--
src/library_browser.js
231
-rw-r--r--
src/library_egl.js
6
-rw-r--r--
src/library_fs.js
151
-rw-r--r--
src/library_gc.js
2
-rw-r--r--
src/library_gl.js
7
-rw-r--r--
src/library_glfw.js
237
-rw-r--r--
src/library_glut.js
5
-rw-r--r--
src/library_html5.js
79
-rw-r--r--
src/library_openal.js
36
-rw-r--r--
src/library_sdl.js
445
-rw-r--r--
src/library_sockfs.js
38
-rw-r--r--
src/modules.js
1
-rw-r--r--
src/parseTools.js
10
-rw-r--r--
src/postamble.js
16
-rw-r--r--
src/preamble.js
23
-rw-r--r--
src/relooper/README.markdown
14
-rw-r--r--
src/relooper/README.md
12
-rw-r--r--
src/relooper/Relooper.cpp
169
-rw-r--r--
src/relooper/Relooper.h
22
-rw-r--r--
src/relooper/test.cpp
123
-rw-r--r--
src/relooper/test.txt
65
-rw-r--r--
src/runtime.js
27
-rw-r--r--
src/settings.js
34
-rw-r--r--
src/shell.html
1664
-rw-r--r--
src/shell.js
6
-rw-r--r--
src/shell_minimal.html
11
-rw-r--r--
src/struct_info.json
29
-rw-r--r--
system/include/EGL/eglplatform.h
2
-rw-r--r--
system/include/SDL/COPYING
5
-rw-r--r--
system/include/SDL/SDL_config_minimal.h
2
-rw-r--r--
system/include/SDL/SDL_events.h
70
-rw-r--r--
system/include/SDL/SDL_stdinc.h
2
-rw-r--r--
system/include/SDL/SDL_touch.h
92
-rw-r--r--
system/include/emscripten/bind.h
37
-rw-r--r--
system/include/emscripten/emscripten.h
99
-rw-r--r--
system/include/emscripten/html5.h
25
-rw-r--r--
system/include/emscripten/val.h
200
-rw-r--r--
system/include/emscripten/wire.h
66
-rw-r--r--
system/include/execinfo.h
44
-rw-r--r--
system/include/gc.h
2
-rw-r--r--
system/include/jansson.h
2
-rw-r--r--
system/include/unwind.h
154
-rw-r--r--
system/lib/compiler-rt/int_endianness.h
2
-rw-r--r--
system/lib/dlmalloc.c
2
-rw-r--r--
system/lib/embind/bind.cpp
79
-rw-r--r--
system/lib/libc.symbols
2
-rw-r--r--
system/lib/libc/musl/arch/js/atomic.h
103
-rw-r--r--
system/lib/libc/musl/src/stdlib/atoi.c
16
-rw-r--r--
system/lib/libc/musl/src/stdlib/atol.c
17
-rw-r--r--
system/lib/libc/musl/src/stdlib/atoll.c
17
-rw-r--r--
system/lib/libc/musl/src/stdlib/bsearch.c
20
-rw-r--r--
system/lib/libc/musl/src/stdlib/qsort.c
215
-rw-r--r--
system/lib/libc/musl/src/string/bcmp.c
7
-rw-r--r--
system/lib/libc/musl/src/string/bcopy.c
7
-rw-r--r--
system/lib/libc/musl/src/string/bzero.c
7
-rw-r--r--
system/lib/libc/musl/src/string/index.c
7
-rw-r--r--
system/lib/libc/musl/src/string/memchr.c
24
-rw-r--r--
system/lib/libc/musl/src/string/rindex.c
7
-rw-r--r--
system/lib/libc/musl/src/string/stpcpy.c
29
-rw-r--r--
system/lib/libc/musl/src/string/strchr.c
9
-rw-r--r--
system/lib/libc/musl/src/string/strcspn.c
19
-rw-r--r--
system/lib/libc/musl/src/string/strdup.c
13
-rw-r--r--
system/lib/libc/musl/src/string/strncat.c
10
-rw-r--r--
system/lib/libc/musl/src/string/strndup.c
12
-rw-r--r--
system/lib/libc/musl/src/string/strnlen.c
7
-rw-r--r--
system/lib/libc/musl/src/string/strpbrk.c
7
-rw-r--r--
system/lib/libc/musl/src/string/strrchr.c
8
-rw-r--r--
system/lib/libc/musl/src/string/strspn.c
20
-rw-r--r--
system/lib/libc/musl/src/string/strstr.c
156
-rw-r--r--
system/lib/libc/musl/src/string/strtok.c
13
-rw-r--r--
system/lib/libc/musl/src/string/strtok_r.c
12
-rw-r--r--
system/lib/libcextra.symbols
22
-rw-r--r--
tests/799.cpp
2
-rw-r--r--
tests/aniso.c
2
-rw-r--r--
tests/asmjs-unknown-emscripten.c
98
-rw-r--r--
tests/box2d/Benchmark.cpp
8
-rw-r--r--
tests/cases/2xi40.ll
4
-rw-r--r--
tests/cases/514_ta2.ll
4
-rw-r--r--
tests/cases/aliasbitcast.ll
4
-rw-r--r--
tests/cases/aliasbitcast2_noasm.ll
2
-rw-r--r--
tests/cases/aliasbitcast3_noasm.ll
4
-rw-r--r--
tests/cases/aliasbitcastdollar_noasm.ll
2
-rw-r--r--
tests/cases/aliases_fastcomp.ll
41
-rw-r--r--
tests/cases/aliases_fastcomp.txt
5
-rw-r--r--
tests/cases/atomicrmw.ll
4
-rw-r--r--
tests/cases/atomicrmw_dec.ll
4
-rw-r--r--
tests/cases/atomicrmw_unaligned.ll
4
-rw-r--r--
tests/cases/bigdouble.ll
4
-rw-r--r--
tests/cases/boolret_fastcomp.ll
4
-rw-r--r--
tests/cases/breakinthemiddle.ll
4
-rw-r--r--
tests/cases/breakinthemiddle2.ll
4
-rw-r--r--
tests/cases/caall.ll
4
-rw-r--r--
tests/cases/callwithstructural64_ta2.ll
4
-rw-r--r--
tests/cases/callwithstructural_ta2.ll
4
-rw-r--r--
tests/cases/complexphi.ll
4
-rw-r--r--
tests/cases/ctors_cast.ll
4
-rw-r--r--
tests/cases/dash.ll
4
-rw-r--r--
tests/cases/dollar.ll
4
-rw-r--r--
tests/cases/emptyalloca.ll
4
-rw-r--r--
tests/cases/emptyasm_aue.ll
(renamed from tests/cases/emptyasm_le32.ll)
4
-rw-r--r--
tests/cases/emptystruct.ll
2
-rw-r--r--
tests/cases/entry3.ll
4
-rw-r--r--<