cb42d25 | Alon Zakai | 01 May 2013, 01:29:46 UTC | check for need to clear cache even in EMCC_DEBUG=1 mode, which forces sanity checks | 01 May 2013, 01:29:46 UTC |
263df2b | Alon Zakai | 01 May 2013, 01:07:22 UTC | fix benchmarks | 01 May 2013, 01:07:22 UTC |
6a9dcd3 | Alon Zakai | 01 May 2013, 00:48:36 UTC | use target in test runner library cache | 01 May 2013, 00:48:36 UTC |
0f67578 | Alon Zakai | 01 May 2013, 00:41:27 UTC | fix le32 detection in test runner | 01 May 2013, 00:41:27 UTC |
e64bcc5 | Alon Zakai | 30 April 2013, 23:09:54 UTC | simplify compiler flags in test runner, now that we use emcc | 30 April 2013, 23:09:54 UTC |
d9fd060 | Alon Zakai | 30 April 2013, 22:38:30 UTC | fix varargs | 30 April 2013, 22:38:30 UTC |
f786185 | Alon Zakai | 30 April 2013, 22:36:01 UTC | use emcc in test runner to compile to bitcode, to make sure it gets the target right | 30 April 2013, 22:36:01 UTC |
9cd0580 | Alon Zakai | 30 April 2013, 19:30:10 UTC | add support for changing the llvm target using EMCC_LLVM_TARGET in the env | 30 April 2013, 19:30:10 UTC |
0cbf3f4 | Alon Zakai | 30 April 2013, 18:15:44 UTC | switch back to x86 target in preparation to merge to incoming | 30 April 2013, 18:15:44 UTC |
623871b | Alon Zakai | 30 April 2013, 17:44:33 UTC | store target in sanity file, so changing it causes the cache to be flushed | 30 April 2013, 17:44:33 UTC |
173d480 | Alon Zakai | 30 April 2013, 00:25:48 UTC | make sure to align unnamed globals | 30 April 2013, 00:25:48 UTC |
60960a6 | Alon Zakai | 30 April 2013, 00:14:08 UTC | do not get confused by local vars that alias names of library functions, and are used as function pointers | 30 April 2013, 00:14:08 UTC |
d6ea75e | Alon Zakai | 29 April 2013, 22:48:32 UTC | add python le32 bitcode file + instructions | 29 April 2013, 23:26:44 UTC |
f934d3e | Alon Zakai | 29 April 2013, 22:47:31 UTC | error on undefined symbols in js configure-ing | 29 April 2013, 22:47:31 UTC |
aa62072 | Alon Zakai | 29 April 2013, 20:53:27 UTC | make lua test build from source | 29 April 2013, 20:53:27 UTC |
3b6735c | Alon Zakai | 29 April 2013, 20:01:22 UTC | update emscripten_jcache_printf | 29 April 2013, 20:02:33 UTC |
3bc476a | Alon Zakai | 29 April 2013, 03:01:46 UTC | disable test_dlmalloc_partial_2 with CHECK_HEAP_ALIGN, like SAFE_HEAP | 29 April 2013, 20:02:33 UTC |
d48ab25 | Alon Zakai | 29 April 2013, 02:54:15 UTC | fix stackAlloc in asm for le32 | 29 April 2013, 20:02:33 UTC |
beb1218 | Alon Zakai | 28 April 2013, 22:05:45 UTC | speed up corruption checker | 29 April 2013, 20:02:33 UTC |
37ef568 | Alon Zakai | 28 April 2013, 21:22:01 UTC | disable test_lua in le32 | 29 April 2013, 20:02:33 UTC |
200c188 | Alon Zakai | 28 April 2013, 20:45:14 UTC | align struct fields to 64-bit in le32 | 29 April 2013, 20:02:33 UTC |
5ec4411 | Alon Zakai | 28 April 2013, 20:02:30 UTC | improve safe heap logging | 29 April 2013, 20:02:33 UTC |
be6c2bd | Alon Zakai | 28 April 2013, 16:59:18 UTC | improve corruption check assert output | 29 April 2013, 20:02:33 UTC |
f7c4e51 | Alon Zakai | 28 April 2013, 16:17:12 UTC | disable test_unaligned in le32 | 29 April 2013, 20:02:33 UTC |
dd328ea | Alon Zakai | 28 April 2013, 03:52:39 UTC | clean up formatString varargs handling | 29 April 2013, 20:02:33 UTC |
013b20b | Alon Zakai | 28 April 2013, 03:49:37 UTC | fix sscanf, note that all varargs are 64-bit aligned | 29 April 2013, 20:02:33 UTC |
7c350b5 | Alon Zakai | 28 April 2013, 03:22:37 UTC | autofail test_unaligned | 29 April 2013, 20:02:33 UTC |
7fd6c8e | Alon Zakai | 28 April 2013, 02:55:48 UTC | fix va_arg | 29 April 2013, 20:02:32 UTC |
c0db962 | Alon Zakai | 28 April 2013, 02:47:54 UTC | fix handling of empty structs | 29 April 2013, 20:02:32 UTC |
466437a | Alon Zakai | 28 April 2013, 01:25:42 UTC | read 32-bit chunks of 64-bit varargs in the 64-bit blocks they are in | 29 April 2013, 20:02:32 UTC |
0b6a661 | Alon Zakai | 28 April 2013, 01:23:16 UTC | bump version | 29 April 2013, 20:02:32 UTC |
049f78e | Alon Zakai | 22 April 2013, 20:41:34 UTC | fix varargs alignment in le32 | 29 April 2013, 20:02:00 UTC |
5eb7cf3 | Alon Zakai | 22 April 2013, 18:17:00 UTC | fully align varargs and formatString arguments all to 64-bit | 29 April 2013, 20:02:00 UTC |
174fc66 | Alon Zakai | 22 April 2013, 18:11:09 UTC | remove unused line | 29 April 2013, 20:02:00 UTC |
ef67463 | Alon Zakai | 22 April 2013, 17:52:52 UTC | align the stack to 64 bits in le32 | 29 April 2013, 20:01:59 UTC |
b020ec6 | Alon Zakai | 22 April 2013, 17:34:35 UTC | allow size to be null in getAlignSize, for native types | 29 April 2013, 20:01:59 UTC |
e997f18 | Alon Zakai | 22 April 2013, 17:27:28 UTC | add heap alignment checks to asm1 | 29 April 2013, 20:01:59 UTC |
c812fd6 | Alon Zakai | 22 April 2013, 17:26:39 UTC | todo | 29 April 2013, 20:01:59 UTC |
6c13788 | Alon Zakai | 22 April 2013, 16:17:49 UTC | tweak handling of unaligned doubles a little | 29 April 2013, 20:01:59 UTC |
fec03ac | Alon Zakai | 22 April 2013, 04:03:53 UTC | read/write 64-bit aligned doubles directly in le32, when aligned properly | 29 April 2013, 20:01:59 UTC |
f2338f7 | Alon Zakai | 22 April 2013, 03:17:10 UTC | do not hope for 64-bit alignment with doubles in DOUBLE_MODE 0 since we will read only 32 bits anyhow | 29 April 2013, 20:01:59 UTC |
9b8e448 | Alon Zakai | 22 April 2013, 03:09:52 UTC | use fasta names | 29 April 2013, 20:01:59 UTC |
91db790 | Alon Zakai | 22 April 2013, 03:02:33 UTC | add benchmark.test_fasta_double_full, with DOUBLE_MODE=1 | 29 April 2013, 20:01:59 UTC |
df08074 | Alon Zakai | 22 April 2013, 02:54:51 UTC | enable benchmark.test_fasta_double to test handling of doubles | 29 April 2013, 20:01:59 UTC |
3b0fde9 | Alon Zakai | 22 April 2013, 00:04:32 UTC | clarify what we do in le32 v*printf etc. functions | 29 April 2013, 20:01:59 UTC |
685eafe | Alon Zakai | 21 April 2013, 23:44:03 UTC | legalize va_arg on i64/i32* | 29 April 2013, 20:01:59 UTC |
741365c | Alon Zakai | 21 April 2013, 23:15:43 UTC | update test_structbyval | 29 April 2013, 20:01:59 UTC |
9270ab0 | Alon Zakai | 21 April 2013, 18:07:34 UTC | update test_python | 29 April 2013, 20:01:59 UTC |
f3ef63b | Alon Zakai | 21 April 2013, 18:04:47 UTC | update test_varargs_byval | 29 April 2013, 20:01:59 UTC |
47f1437 | Alon Zakai | 21 April 2013, 18:01:21 UTC | update test_unaligned | 29 April 2013, 20:01:58 UTC |
e3c2764 | Alon Zakai | 21 April 2013, 17:57:24 UTC | update test_pystruct | 29 April 2013, 20:01:58 UTC |
c2816fa | Alon Zakai | 21 April 2013, 17:17:52 UTC | implement le32 varargs as a struct with two fields: a start and an offset | 29 April 2013, 20:01:58 UTC |
ec97071 | Alon Zakai | 21 April 2013, 16:01:12 UTC | work towards le32 varargs | 29 April 2013, 20:01:58 UTC |
17248eb | Alon Zakai | 21 April 2013, 15:36:33 UTC | add target settings | 29 April 2013, 20:01:58 UTC |
0fedeaa | Alon Zakai | 21 April 2013, 04:09:05 UTC | refactor struct detection of alignment size | 29 April 2013, 20:01:58 UTC |
d5afbea | Alon Zakai | 21 April 2013, 03:50:19 UTC | align i64s and doubles to 64-bit boundaries | 29 April 2013, 20:01:58 UTC |
049753a | Alon Zakai | 21 April 2013, 03:38:44 UTC | use le32-unknown-nacl triple | 29 April 2013, 20:01:58 UTC |
dee5b69 | Alon Zakai | 29 April 2013, 19:53:01 UTC | Merge pull request #1114 from waywardmonkeys/wrong-int64-type Use the standard int64_t rather than __int64_t. | 29 April 2013, 19:53:01 UTC |
72befd5 | Alon Zakai | 29 April 2013, 19:52:41 UTC | Merge pull request #1113 from waywardmonkeys/missing-stdint-includes Include <stdint.h> to use int64_t. | 29 April 2013, 19:52:41 UTC |
2e6686a | Alon Zakai | 29 April 2013, 19:51:03 UTC | Merge pull request #1111 from waywardmonkeys/use_va_copy Use va_copy (C99) instead of __va_copy (GNU ext). | 29 April 2013, 19:51:03 UTC |
68642fd | Alon Zakai | 29 April 2013, 19:50:38 UTC | Merge pull request #1110 from waywardmonkeys/fix_test_799_include_path This header is <arpa/inet.h>, not <net/arpa/...> | 29 April 2013, 19:50:38 UTC |
e9bff12 | Alon Zakai | 29 April 2013, 19:49:39 UTC | Merge pull request #1109 from waywardmonkeys/implement-wctype [libcextra] Extend wide char support | 29 April 2013, 19:49:39 UTC |
3a108dc | Alon Zakai | 29 April 2013, 19:12:32 UTC | ERROR_ON_UNRESOLVED_SYMBOLS option | 29 April 2013, 19:12:32 UTC |
ed34c86 | Alon Zakai | 29 April 2013, 19:04:37 UTC | only show landingpad warnings in VERBOSE mode | 29 April 2013, 19:04:37 UTC |
f06f3dc | Alon Zakai | 29 April 2013, 18:00:23 UTC | update benchmarks | 29 April 2013, 18:00:23 UTC |
b1426dc | Bruce Mitchener | 29 April 2013, 15:22:16 UTC | Use the standard int64_t rather than __int64_t. | 29 April 2013, 15:22:16 UTC |
868ae0d | Bruce Mitchener | 29 April 2013, 14:58:42 UTC | Include <stdint.h> to use int64_t. | 29 April 2013, 15:12:36 UTC |
82a55f4 | Bruce Mitchener | 29 April 2013, 14:35:26 UTC | Use va_copy (C99) instead of __va_copy (GNU ext). musl libc headers don't have __va_copy as it is a GNU extension and hasn't been needed for over a decade. | 29 April 2013, 14:35:26 UTC |
6b98f6c | Bruce Mitchener | 29 April 2013, 11:20:35 UTC | This header is <arpa/inet.h>, not <net/arpa/...> | 29 April 2013, 11:20:35 UTC |
8cfe99e | Bruce Mitchener | 29 April 2013, 08:31:06 UTC | Bump version. | 29 April 2013, 08:31:06 UTC |
edc773c | Bruce Mitchener | 29 April 2013, 08:30:32 UTC | [libcextra] Add wcwidth, wcswidth. | 29 April 2013, 08:30:32 UTC |
454d7f9 | Bruce Mitchener | 29 April 2013, 07:01:11 UTC | [libcextra] wctrans and friends. | 29 April 2013, 07:01:11 UTC |
30c055f | Bruce Mitchener | 28 April 2013, 05:10:06 UTC | [libcextra] add isw* classification functions. | 29 April 2013, 05:10:55 UTC |
5ba1a0e | Alon Zakai | 28 April 2013, 23:59:06 UTC | do not swallow exceptions in invoke_* that are not C++ exceptions or longjmp | 29 April 2013, 00:04:51 UTC |
1796e17 | Alon Zakai | 27 April 2013, 02:01:09 UTC | update benchmarks to have 0 be just start up | 27 April 2013, 02:01:09 UTC |
edffeb8 | Alon Zakai | 27 April 2013, 01:28:23 UTC | refer to wiki for function pointer cast issues | 27 April 2013, 01:34:10 UTC |
a28ec52 | Alon Zakai | 27 April 2013, 01:04:16 UTC | Merge pull request #1092 from waywardmonkeys/dlmalloc-weak-export Flag malloc_usable_size as weak. | 27 April 2013, 01:04:16 UTC |
c6932c1 | Bruce Mitchener | 24 April 2013, 08:54:18 UTC | Flag malloc_usable_size as weak. This makes it match the other malloc symbols. | 27 April 2013, 01:03:29 UTC |
a776867 | Alon Zakai | 27 April 2013, 00:56:12 UTC | update test_emcc | 27 April 2013, 00:56:12 UTC |
6ab6f61 | Alon Zakai | 27 April 2013, 00:50:19 UTC | fix test_llvm_nativizer | 27 April 2013, 00:50:19 UTC |
d7ef40f | Alon Zakai | 27 April 2013, 00:45:27 UTC | fix test_runtimelink_multi | 27 April 2013, 00:45:27 UTC |
a364fc7 | Alon Zakai | 27 April 2013, 00:41:54 UTC | refactor missing symbol tests | 27 April 2013, 00:41:54 UTC |
7a71ded | Alon Zakai | 27 April 2013, 00:37:23 UTC | fix test_warn_undefined | 27 April 2013, 00:37:23 UTC |
0003a86 | Alon Zakai | 27 April 2013, 00:31:17 UTC | fix test_life | 27 April 2013, 00:31:17 UTC |
1b9e31b | Alon Zakai | 27 April 2013, 00:16:49 UTC | improve isFunctionType | 27 April 2013, 00:16:49 UTC |
a104143 | Alon Zakai | 26 April 2013, 23:59:29 UTC | check bitcasts in eatLLVMIdent, so that call-bitcast is checked | 26 April 2013, 23:59:29 UTC |
75bf333 | Alon Zakai | 26 April 2013, 21:50:30 UTC | fix auto-returns after aborts in float-returning functions, and enable poppler in asm | 26 April 2013, 21:50:30 UTC |
c201ef7 | Alon Zakai | 26 April 2013, 21:50:11 UTC | fix glGetShaderSource string truncation | 26 April 2013, 21:50:11 UTC |
339d0b5 | Alon Zakai | 26 April 2013, 21:05:51 UTC | Merge pull request #1104 from azmeuk/freetype_asm Freetype ASM_JS warnings | 26 April 2013, 21:05:51 UTC |
cb76c6e | Éloi Rivard | 26 April 2013, 20:12:28 UTC | * Added comments on edited code. | 26 April 2013, 20:12:28 UTC |
c6c8356 | Éloi Rivard | 26 April 2013, 15:48:17 UTC | * Removed some freetype ASM_JS warnings. | 26 April 2013, 16:38:59 UTC |
d239ec2 | Alon Zakai | 26 April 2013, 02:48:54 UTC | standardize benchmark inputs | 26 April 2013, 04:32:43 UTC |
46630aa | Alon Zakai | 25 April 2013, 22:44:54 UTC | informative error on bad function pointer call with ASSERTIONS=1 | 25 April 2013, 22:44:54 UTC |
ca2633c | Alon Zakai | 25 April 2013, 22:08:15 UTC | test for dangerous function pointer casts in asm | 25 April 2013, 22:08:15 UTC |
e66467d | Alon Zakai | 25 April 2013, 21:19:33 UTC | fix test_life | 25 April 2013, 21:19:33 UTC |
5db12d0 | Alon Zakai | 25 April 2013, 20:59:25 UTC | fix llvm_uadd_with_overflow_i64 in the case of 0 higher bits | 25 April 2013, 20:59:25 UTC |
bf882bc | Alon Zakai | 25 April 2013, 20:48:22 UTC | more docs for function pointer casts | 25 April 2013, 20:48:22 UTC |
4aa658d | Alon Zakai | 25 April 2013, 20:30:07 UTC | emit missing function warnings only in verbose mode | 25 April 2013, 20:30:07 UTC |
d68ab86 | Alon Zakai | 25 April 2013, 20:22:54 UTC | clearer warnings on incompatible function pointer casts | 25 April 2013, 20:22:54 UTC |
7e74231 | Alon Zakai | 25 April 2013, 19:09:25 UTC | fix test_runtimelink | 25 April 2013, 19:09:25 UTC |