Nikolay Nikolov
|
07b71ac6ce
* generate an internal error instead of warning for unsupported opcodes
|
4 жил өмнө |
Nikolay Nikolov
|
d7b141d70e
+ implemented the if, loop and else instructions
|
4 жил өмнө |
Nikolay Nikolov
|
6133affad6
+ implemented the f32.const and f64.const instructions in the wasm
|
4 жил өмнө |
Nikolay Nikolov
|
0486caeb91
* generate an internal error, instead of warning for i32.const and
|
4 жил өмнө |
Nikolay Nikolov
|
81b8574bfd
+ implemented all the load/store instructions in the wasm internal asm
|
4 жил өмнө |
Nikolay Nikolov
|
ea401ccc82
+ support writing R_WASM_MEMORY_ADDR_I32 relocations
|
4 жил өмнө |
Nikolay Nikolov
|
7f5250bf46
+ implemented support for R_WASM_TABLE_INDEX_SLEB relocations
|
4 жил өмнө |
Nikolay Nikolov
|
9fa2e2934b
+ support the call_indirect instruction and the R_WASM_TYPE_INDEX_LEB
|
4 жил өмнө |
Nikolay Nikolov
|
bd6bbb6cf4
+ support writing imports from a different module in the wasm binary object writer
|
4 жил өмнө |
Nikolay Nikolov
|
238d09d875
+ support writing RELOC_FUNCTION_INDEX_LEB relocations to non-external functions
|
4 жил өмнө |
Nikolay Nikolov
|
bf5048cb5e
+ support generating R_WASM_TABLE_INDEX_I32 relocations
|
4 жил өмнө |
Nikolay Nikolov
|
acdb65c2a3
+ support tai_symbolpair in the wasm internal obj writer, so that the
|
4 жил өмнө |
Nikolay Nikolov
|
83f2f7bf37
+ introduced TObjData.SymbolPairDefine, to allow custom handling of symbol
|
4 жил өмнө |
Nikolay Nikolov
|
6e7e632682
* fixed another warning
|
4 жил өмнө |
Nikolay Nikolov
|
4ebf857ffc
* fixed warning
|
4 жил өмнө |
Nikolay Nikolov
|
b913133152
+ implemented leb and sleb relocations to data symbols
|
4 жил өмнө |
Nikolay Nikolov
|
67cbb7032e
+ fully implemented the RELOC_FUNCTION_INDEX_LEB relocations
|
4 жил өмнө |
Nikolay Nikolov
|
4e4910cb84
+ write the relocation tables for the code and data sections (empty for now)
|
4 жил өмнө |
Nikolay Nikolov
|
217b3ea3cc
+ write the segment info (names and alignment) to the linking custom section
|
4 жил өмнө |
Nikolay Nikolov
|
5066a7eb24
+ also write the data symbols to the symbol table
|
4 жил өмнө |
Nikolay Nikolov
|
ad8ed4b48d
+ write the non-external functions to the symbol table as well
|
4 жил өмнө |
florian
|
2805e44ccb
* Aarch64: taicpu.spilling_get_operation_type with new instructions extended
|
4 жил өмнө |
Nikolay Nikolov
|
2d2906205b
+ write the externals to the symbol table
|
4 жил өмнө |
Jonas Maebe
|
3e98429418
Revert " * patch by J. Gareth Moreton: Nothing (NOP) node optimisation, resolves #38194"
|
4 жил өмнө |
Nikolay Nikolov
|
8c57d20abc
+ write the linking section (empty for now)
|
4 жил өмнө |
Nikolay Nikolov
|
8295173f86
+ added enums for the wasm symbol type and constnats for the bitflags
|
4 жил өмнө |
Nikolay Nikolov
|
12496a638b
+ add relocation objects for the RELOC_FUNCTION_INDEX_LEB relocation to
|
4 жил өмнө |
Nikolay Nikolov
|
a5d1ce26a0
+ partial implementation of emitting RELOC_FUNCTION_INDEX_LEB relocations
|
4 жил өмнө |
Pierre Muller
|
a7ad65f884
Fix use of svnversion if ../.git does not exist
|
4 жил өмнө |
Nikolay Nikolov
|
cbf444bbbe
+ write the actual function code in the code section
|
4 жил өмнө |