aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore3
-rw-r--r--AUTHORS3
-rw-r--r--CONTRIBUTING.markdown5
-rw-r--r--cmake/Platform/Emscripten.cmake4
-rwxr-xr-xem++2
-rwxr-xr-xemcc15
-rwxr-xr-xemscripten.py30
-rw-r--r--src/intertyper.js3
-rw-r--r--src/jsifier.js40
-rw-r--r--src/library.js184
-rw-r--r--src/library_browser.js72
-rw-r--r--src/library_egl.js76
-rw-r--r--src/library_fs.js44
-rw-r--r--src/library_gl.js360
-rw-r--r--src/library_glut.js11
-rw-r--r--src/library_idbfs.js26
-rw-r--r--src/library_memfs.js6
-rw-r--r--src/library_openal.js8
-rw-r--r--src/library_sdl.js254
-rw-r--r--src/library_sockfs.js10
-rw-r--r--src/modules.js48
-rw-r--r--src/parseTools.js115
-rw-r--r--src/preamble.js48
-rw-r--r--src/proxyClient.js2
-rw-r--r--src/proxyWorker.js20
-rw-r--r--src/runtime.js8
-rw-r--r--src/settings.js26
-rw-r--r--src/shell.js22
-rw-r--r--src/struct_info.json21
-rw-r--r--src/utility.js9
-rw-r--r--system/include/SDL/SDL_events.h1
-rw-r--r--system/include/emscripten/emscripten.h2
-rw-r--r--system/include/libcxx/CREDITS.TXT10
-rw-r--r--system/include/libcxx/__bit_reference16
-rw-r--r--system/include/libcxx/__config112
-rw-r--r--system/include/libcxx/__debug29
-rw-r--r--system/include/libcxx/__functional_0314
-rw-r--r--system/include/libcxx/__functional_base178
-rw-r--r--system/include/libcxx/__functional_base_032
-rw-r--r--system/include/libcxx/__hash_table50
-rw-r--r--system/include/libcxx/__locale40
-rw-r--r--system/include/libcxx/__mutex_base35
-rw-r--r--system/include/libcxx/__split_buffer18
-rw-r--r--system/include/libcxx/__std_stream14
-rw-r--r--system/include/libcxx/__tree61
-rw-r--r--system/include/libcxx/__tuple30
-rw-r--r--system/include/libcxx/__tuple_034
-rw-r--r--system/include/libcxx/__undef_min_max8
-rw-r--r--system/include/libcxx/algorithm231
-rw-r--r--system/include/libcxx/array30
-rw-r--r--system/include/libcxx/bitset8
-rw-r--r--system/include/libcxx/chrono68
-rw-r--r--system/include/libcxx/cmath48
-rw-r--r--system/include/libcxx/codecvt39
-rw-r--r--system/include/libcxx/complex55
-rw-r--r--system/include/libcxx/cstddef2
-rw-r--r--system/include/libcxx/cstdio9
-rw-r--r--system/include/libcxx/cstdlib2
-rw-r--r--system/include/libcxx/cwchar2
-rw-r--r--system/include/libcxx/deque38
-rw-r--r--system/include/libcxx/dynarray311
-rw-r--r--system/include/libcxx/exception8
-rw-r--r--system/include/libcxx/ext/__hash6
-rw-r--r--system/include/libcxx/ext/hash_map34
-rw-r--r--system/include/libcxx/ext/hash_set10
-rw-r--r--system/include/libcxx/forward_list40
-rw-r--r--system/include/libcxx/fstream8
-rw-r--r--system/include/libcxx/functional370
-rw-r--r--system/include/libcxx/future122
-rw-r--r--system/include/libcxx/initializer_list35
-rw-r--r--system/include/libcxx/iomanip147
-rw-r--r--system/include/libcxx/ios40
-rw-r--r--system/include/libcxx/iosfwd38
-rw-r--r--system/include/libcxx/istream21
-rw-r--r--system/include/libcxx/iterator525
-rw-r--r--system/include/libcxx/limits12
-rw-r--r--system/include/libcxx/list36
-rw-r--r--system/include/libcxx/locale543
-rw-r--r--system/include/libcxx/map380
-rw-r--r--system/include/libcxx/memory146
-rw-r--r--system/include/libcxx/mutex4
-rw-r--r--system/include/libcxx/new57
-rw-r--r--system/include/libcxx/numeric4
-rw-r--r--system/include/libcxx/optional697
-rw-r--r--system/include/libcxx/ostream25
-rw-r--r--system/include/libcxx/queue10
-rw-r--r--system/include/libcxx/random104
-rw-r--r--system/include/libcxx/ratio22
-rw-r--r--system/include/libcxx/readme.txt2
-rw-r--r--system/include/libcxx/regex43
-rw-r--r--system/include/libcxx/scoped_allocator2
-rw-r--r--system/include/libcxx/set168
-rw-r--r--system/include/libcxx/shared_mutex419
-rw-r--r--system/include/libcxx/sstream8
-rw-r--r--system/include/libcxx/stack6
-rw-r--r--system/include/libcxx/streambuf10
-rw-r--r--system/include/libcxx/string696
-rw-r--r--system/include/libcxx/support/ibm/limits.h99
-rw-r--r--system/include/libcxx/support/ibm/support.h54
-rw-r--r--system/include/libcxx/support/ibm/xlocale.h326
-rw-r--r--system/include/libcxx/support/win32/limits_win32.h12
-rw-r--r--system/include/libcxx/support/win32/locale_win32.h30
-rw-r--r--system/include/libcxx/support/win32/math_win32.h2
-rw-r--r--system/include/libcxx/support/win32/support.h7
-rw-r--r--system/include/libcxx/system_error22
-rw-r--r--system/include/libcxx/thread15
-rw-r--r--system/include/libcxx/tuple117
-rw-r--r--system/include/libcxx/type_traits462
-rw-r--r--system/include/libcxx/typeindex6
-rw-r--r--system/include/libcxx/unordered_map263
-rw-r--r--system/include/libcxx/unordered_set81
-rw-r--r--system/include/libcxx/utility40
-rw-r--r--system/include/libcxx/valarray46
-rw-r--r--system/include/libcxx/vector205
-rw-r--r--system/lib/libcxx/CREDITS.TXT10
-rw-r--r--system/lib/libcxx/algorithm.cpp1
-rw-r--r--system/lib/libcxx/debug.cpp108
-rw-r--r--system/lib/libcxx/exception.cpp104
-rw-r--r--system/lib/libcxx/future.cpp6
-rw-r--r--system/lib/libcxx/ios.cpp9
-rw-r--r--system/lib/libcxx/iostream.cpp16
-rw-r--r--system/lib/libcxx/locale.cpp49
-rw-r--r--system/lib/libcxx/mutex.cpp3
-rw-r--r--system/lib/libcxx/new.cpp54
-rw-r--r--