Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
side, this can fix double precision bug in original strtod implementation.
|
|
|
|
Add getopt and getopt_long (libc) support
|
|
|
|
|
|
|
|
the last remaining issue for it
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cmdline fixes
|
|
Previously, while gcc supports -O, emcc would fail. It now interprets
-O as -O2, just as gcc does.
Additionally, it was only looking at the first character after -O, so
nonsense like -O34 would be accepted (and treated as -O3).
|
|
|
|
libcxxabi
|
|
|
|
|
|
|
|
|
|
|
|
for much faster effects on runtime speed
|
|
disabled, not just ASM_JS mode (which is just one case where closure is disabled)
|
|
|
|
|
|
Std
|
|
it is pointless and just wastes compilation time
|
|
|
|
|
|
inconsistently uses C++11 for Windows and C++03 for Linux if user did not specify -std= on the command line. Fixes other.test_embind and *.test_llvmswitch. Add unit tests that confirm that .cpp files are compiled with C++03 std by default.
|
|
|
|
|