summaryrefslogtreecommitdiff
path: root/src/s2wasm.h
Commit message (Collapse)AuthorAgeFilesLines
...
* emit staticBump in metadataAlon Zakai2015-12-231-3/+6
|
* generalize commandline options and add global-base option for s2wasmAlon Zakai2015-12-231-3/+3
|
* Output the symbol name.JF Bastien2015-12-231-0/+1
|
* Emit error message when an unknown symbol is foundJF Bastien2015-12-231-1/+5
|
* s2wasm const parsing fixesAlon Zakai2015-12-231-8/+16
|
* misc minor s2wasm fixes for globalsAlon Zakai2015-12-221-3/+4
|
* s2wasm: support .int8 and .int16 dataJF Bastien2015-12-221-0/+10
| | | | This fixes a bunch of the torture test failures.
* Fix / uniformize include guardsJF Bastien2015-12-221-0/+5
|
* Add curlies.JF Bastien2015-12-221-1/+2
|
* Fix warnings found by GCCJF Bastien2015-12-221-1/+3
| | | | | | My previous patch addressed all LLVM warnings, this one addresses all the GCC ones as well (mostly signed / unsigned mix). The patch also turns on -Wall -Werror.
* Restore getStr(), but dicard result.JF Bastien2015-12-221-1/+1
|
* Fix unused variable / function warnings.JF Bastien2015-12-221-2/+2
|
* s2wasm: add outfileJF Bastien2015-12-221-11/+11
| | | | Use some C++ in a few places. I'll propagate similar changes to the rest of the codebase later. I also need to turn off colors when outputting to a file (isatty on stdout doesn't do that with -o) but I'll do it in a separate PR because it'll touch more files.
* Fix the license headersJF Bastien2015-12-211-1/+15
| | | | This applies Apache 2.0 properly (as far as our lawyers have told me). We can do this early since all of the code was written by Alon Zakai.
* ignore .section inside objects in s2wasm, and update .s testsAlon Zakai2015-12-201-0/+3
|
* parse 'weak' in s2wasmAlon Zakai2015-12-201-0/+1
|
* remove old debug code from s2wasm ; closes #14Alon Zakai2015-12-191-2/+1
|
* generalize relocations and add multiple elements in a global nameAlon Zakai2015-12-171-41/+36
|
* support global offsets in store in s2wasmAlon Zakai2015-12-171-1/+1
|
* accept more things in s2wasmAlon Zakai2015-12-171-1/+8
|
* support constants global addresses in loads in s2wasmAlon Zakai2015-12-171-3/+23
|
* fix s2wasm comment output #9Alon Zakai2015-12-171-1/+1
|
* don't emit zero segmentsAlon Zakai2015-12-151-2/+6
|
* support offsets in relocationsAlon Zakai2015-12-151-15/+26
|
* refactor type parsing in s2wasmAlon Zakai2015-12-151-10/+17
|
* fix stack popping in s2wasmAlon Zakai2015-12-151-28/+60
|
* emscripten_asm_const needs a prefix '_'Alon Zakai2015-12-141-2/+1
|
* fix imports for asm const methodsAlon Zakai2015-12-141-0/+12
|
* fix asm const argAlon Zakai2015-12-141-1/+5
|
* patch emscripten_asm_const calls with the sigAlon Zakai2015-12-141-2/+5
|
* emit asm const idsAlon Zakai2015-12-141-1/+7
|
* escape asm constsAlon Zakai2015-12-141-1/+23
|
* start to emit metadata from s2wasmAlon Zakai2015-12-141-0/+58
|
* add imports in s2wasmAlon Zakai2015-12-141-9/+15
|
* detect which calls are to imports in s2wasmAlon Zakai2015-12-141-16/+31
|
* add relocation supportAlon Zakai2015-12-141-2/+15
|
* parse switch in s2wasmAlon Zakai2015-12-141-0/+9
|
* handle more loop/block combos in s2wasm, and update more test outputsAlon Zakai2015-12-141-17/+15
|
* update experimental tests and handle new call syntaxAlon Zakai2015-12-141-63/+48
|
* export all methods in s2wasm, for nowAlon Zakai2015-12-131-0/+4
|
* scan function result types in s2wasmAlon Zakai2015-12-121-3/+32
|
* finish escaping and add many more .s filesAlon Zakai2015-12-121-0/+1
|
* more escapingAlon Zakai2015-12-121-14/+19
|
* data parsing fixesAlon Zakai2015-12-121-5/+0
|
* wip data parsing fixesAlon Zakai2015-12-121-28/+35
|
* quoting and data fixesAlon Zakai2015-12-121-8/+19
|
* fix s2wasm loadAlon Zakai2015-12-121-1/+2
|
* many more opsAlon Zakai2015-12-121-1/+15
|
* more .type parsing, and negative getIntAlon Zakai2015-12-121-11/+49
|
* more data parsingAlon Zakai2015-12-121-9/+27
|