Revision cbaebc0a5c48d5cf2bec46fc270e5aac4f36e0b0 authored by Dan Gohman on 06 March 2014, 02:49:30 UTC, committed by Dan Gohman on 06 March 2014, 02:49:30 UTC
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.
1 parent 28f0397
History
File Mode Size
cmake
docs
media
scons-tools
src
system
tests
third_party
tools
.gitignore -rw-r--r-- 314 bytes
AUTHORS -rw-r--r-- 6.0 KB
CONTRIBUTING.md -rw-r--r-- 179 bytes
ChangeLog -rw-r--r-- 35.8 KB
LICENSE -rw-r--r-- 4.7 KB
README.md -rw-r--r-- 1021 bytes
em++ -rwxr-xr-x 275 bytes
em++.bat -rw-r--r-- 32 bytes
em-config -rwxr-xr-x 569 bytes
em-config.bat -rw-r--r-- 37 bytes
emar -rwxr-xr-x 431 bytes
emar.bat -rw-r--r-- 32 bytes
emcc -rwxr-xr-x 82.8 KB
emcc.bat -rw-r--r-- 32 bytes
emcc.py -rw-r--r-- 160 bytes
emconfigure -rwxr-xr-x 620 bytes
emconfigure.bat -rw-r--r-- 39 bytes
emlink.py -rwxr-xr-x 658 bytes
emmake -rwxr-xr-x 750 bytes
emmake.bat -rw-r--r-- 34 bytes
emranlib -rwxr-xr-x 155 bytes
emranlib.bat -rw-r--r-- 36 bytes
emrun -rwxr-xr-x 45.2 KB
emrun.bat -rw-r--r-- 33 bytes
emscons -rwxr-xr-x 570 bytes
emscripten-version.txt -rw-r--r-- 8 bytes
emscripten.py -rwxr-xr-x 61.0 KB
package.json -rw-r--r-- 95 bytes

README.md

back to top