Alon Zakai
|
193a0cc9d2
|
more logging in emcc, and only generate js/html if specifically told to (so building things like .so.0.1.0.0) will work, as bitcode
|
2011-12-14 18:12:22 -08:00 |
Alon Zakai
|
67a5e29fa9
|
comment
|
2011-12-14 18:01:23 -08:00 |
Alon Zakai
|
bd670b9f4d
|
refactor emcc to use a temp directory for intermediate files
|
2011-12-14 17:42:35 -08:00 |
Alon Zakai
|
df41a40591
|
generate .o by default, not .bc. fixes test_zlib
|
2011-12-14 17:01:16 -08:00 |
Alon Zakai
|
8e7d56453f
|
initial prep for emcc by default
|
2011-12-14 16:16:59 -08:00 |
Alon Zakai
|
ad34dff9ae
|
comment
|
2011-12-14 14:52:20 -08:00 |
Alon Zakai
|
9dc655352d
|
test emcc optimization on bitcode files
|
2011-12-14 14:16:41 -08:00 |
Alon Zakai
|
aa06e063ff
|
refactor emcc optimization testing
|
2011-12-14 11:59:09 -08:00 |
Alon Zakai
|
b2c69c52b1
|
emcc linking fixes and tests
|
2011-12-14 11:39:53 -08:00 |
Alon Zakai
|
5322f208ad
|
initial work to refactor emcc into emcc, emld, emar, emranlib
|
2011-12-14 11:12:19 -08:00 |
Alon Zakai
|
6c2ee0edcf
|
return to a.out.js as default output in emcc
|
2011-12-14 10:50:22 -08:00 |
Alon Zakai
|
d7db26f9d1
|
make SQL_Quit a no-op
|
2011-12-14 10:37:37 -08:00 |
Alon Zakai
|
989a5ed282
|
comment
|
2011-12-13 21:21:09 -08:00 |
Alon Zakai
|
8ba32fb279
|
use emcc in benchmarks
|
2011-12-13 21:14:52 -08:00 |
Alon Zakai
|
b6ec8c397c
|
two env var settings for emcc
|
2011-12-13 19:19:43 -08:00 |
Alon Zakai
|
7fa88ad051
|
emcc --help fix
|
2011-12-13 19:11:42 -08:00 |
Alon Zakai
|
0091d9ca06
|
refactor emcc to support compiling multiple files, and partial work on supporting linker invocations
|
2011-12-13 18:23:00 -08:00 |
Alon Zakai
|
ba17804f62
|
support a (js) target when emcc is given two input files
|
2011-12-13 16:32:40 -08:00 |
Alon Zakai
|
394bbcf08e
|
refactor emcc in preparation for compiling multiple files at once
|
2011-12-13 16:21:03 -08:00 |
Alon Zakai
|
27578df126
|
def/undef to make things work on windows
|
2011-12-13 15:29:37 -08:00 |
Alon Zakai
|
0dcba8bc4e
|
finish llvm opts in emcc, plus more tests
|
2011-12-13 14:08:44 -08:00 |
Alon Zakai
|
9071942043
|
llvm opts in emcc (untested)
|
2011-12-13 12:20:45 -08:00 |
Alon Zakai
|
09f3e4c413
|
make shell.html more robust if no canvas support
|
2011-12-13 10:48:15 -08:00 |
Alon Zakai
|
3e8cb2ed7e
|
comment on print() on the web
|
2011-12-13 10:39:15 -08:00 |
Alon Zakai
|
29e34d9001
|
fix commas
|
2011-12-13 10:38:06 -08:00 |
Alon Zakai
|
c89d2ec4a4
|
support for --typed-arrays in emcc
|
2011-12-13 10:09:59 -08:00 |
Alon Zakai
|
1224991a34
|
ctype.h header fix
|
2011-12-12 22:50:34 -08:00 |
Alon Zakai
|
db37551c79
|
additional -s emcc tests
|
2011-12-12 18:27:53 -08:00 |
Alon Zakai
|
7782c8cd4e
|
support for -s in emcc
|
2011-12-12 18:07:07 -08:00 |
Alon Zakai
|
6df042a2ae
|
support for running the js optimizer, eliminator and closure compiler from emcc
|
2011-12-12 17:41:03 -08:00 |
Alon Zakai
|
0281e14fd6
|
warning about -O3 in emcc
|
2011-12-12 16:55:42 -08:00 |
Alon Zakai
|
011d5e3631
|
relooper warning in emcc
|
2011-12-12 16:53:09 -08:00 |
Alon Zakai
|
8d7e09462e
|
fixes to allow generated code to run in a web worker
|
2011-12-12 16:02:19 -08:00 |
Alon Zakai
|
94476d0fcd
|
add missing file test_hello_world_loop.cpp
|
2011-12-12 15:08:04 -08:00 |
Alon Zakai
|
b20139fe54
|
ensure the array of values of files is unsigned
|
2011-12-12 14:49:32 -08:00 |
Alon Zakai
|
efea3a1441
|
disable EMULATE_UNALIGNED_ACCESSES by default - it isn't needed
|
2011-12-12 14:06:06 -08:00 |
Alon Zakai
|
063298bda9
|
emcc initial support for -Ox
|
2011-12-12 13:35:51 -08:00 |
Alon Zakai
|
30f386472c
|
clean up emcc test
|
2011-12-12 11:43:14 -08:00 |
Alon Zakai
|
a5bd3ed73d
|
support for generating html in emcc, and a test for that that also tests SDL, and some fixes for SDL
|
2011-12-12 11:24:16 -08:00 |
Alon Zakai
|
ae02feec36
|
more emcc functionality and tests
|
2011-12-11 20:43:08 -08:00 |
Alon Zakai
|
b1ee96ba0d
|
refactor run_js and an additional emcc test
|
2011-12-11 18:31:10 -08:00 |
Alon Zakai
|
d13c1e87d5
|
refactor temp files handling code, and first passing compilation test for emcc
|
2011-12-11 15:24:04 -08:00 |
Alon Zakai
|
4191d90052
|
emcc help update
|
2011-12-11 11:54:22 -08:00 |
Alon Zakai
|
7859e29000
|
--help in emcc
|
2011-12-11 11:39:00 -08:00 |
Alon Zakai
|
58f694a190
|
emcc: --version
|
2011-12-11 10:23:03 -08:00 |
Alon Zakai
|
994e01663b
|
simplify and slim down value intertype
|
2011-12-11 08:13:15 -08:00 |
Alon Zakai
|
59cb52383a
|
SDL headers fix
|
2011-12-10 21:35:58 -08:00 |
Alon Zakai
|
b0ca9e12fb
|
experimental wip patch to work towards only copying the right heap in ta1 in memcpy
|
2011-12-10 20:31:17 -08:00 |
Alon Zakai
|
08811c6b11
|
clear warning to stderr when enlarging memory arrays
|
2011-12-10 19:46:13 -08:00 |
Alon Zakai
|
f59ffc338e
|
Merge branch 'ta2bydefault'
|
2011-12-10 17:26:15 -08:00 |