Age | Commit message (Collapse) | Author |
|
|
|
since new musl libc string functions optimize by assuming being able to alias types in load-store operations.
|
|
|
|
|
|
|
|
This testcase was originally inspired by libgcrypt. Compiling
asm("":::"memory") to a no-op would be doable, and would help the code
compile without error, but properly supporting what libgrypt is actually
doing here, being paranoid enough to make repeated stores to the same
memory location to clear it out, would be much harder, because we'd
really need a way to tell the JS engine what's going on so that it doesn't
optimize anything away.
|
|
|
|
errors in improper function calls with the wrong type (but we do warn in this test)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
build, and also fixes sqlite test
|
|
|
|
Ensure that fileno() returns -1 when given an invalid file pointer.
|
|
|
|
|
|
With the Emscripten toolchain, we can make clang do more of what we need
directly rather than in the wrapper scripts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add two modes for legacy non-fastcomp -O2 with and without asm
|
|
in the env
|
|
Fix errors in locale and allocate, and a few other tweaks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
emscripten_get_compiler_setting - an optional way to look up compiler flags at runtime
|
|
|
|
|
|
|
|
|
|
|
|
The tests are intentionally adding absolute include paths, so add
-Wno-warn-absolute-paths to suppress warnings about them.
|
|
Fix asm3.test_longjmp_throw
|
|
|