Nikolay Nikolov
|
bb0155141a
|
* fixed warning
|
2021-09-20 04:25:40 +03:00 |
|
Nikolay Nikolov
|
92592be8e4
|
+ print more symbol properties to the console
|
2021-09-20 04:16:25 +03:00 |
|
Nikolay Nikolov
|
628fcb9b1c
|
+ create the Type wasm section
|
2021-09-20 03:43:23 +03:00 |
|
Nikolay Nikolov
|
3c3120845a
|
* fixed crash when writing a binary wasm module with a .bss section
|
2021-09-20 03:07:00 +03:00 |
|
Nikolay Nikolov
|
455f603c8c
|
+ debug print the obj symbols to the console
|
2021-09-20 00:14:45 +03:00 |
|
Nikolay Nikolov
|
12796d176d
|
+ added the indirect function table to the imports section
|
2021-09-20 00:05:28 +03:00 |
|
Nikolay Nikolov
|
905f0b1f78
|
+ add the __stack_pointer global import
|
2021-09-19 23:56:32 +03:00 |
|
Nikolay Nikolov
|
e8c3f5d6b0
|
+ create the data section and the first entry of the import section
|
2021-09-19 23:43:45 +03:00 |
|
Nikolay Nikolov
|
2563cb6daa
|
+ start writing the wasm sections. The DataCount section is the first section to be implemented.
|
2021-09-19 22:46:54 +03:00 |
|
Nikolay Nikolov
|
e45d8578e8
|
+ count the number of segments and assign segment indices to the wasm sections
|
2021-09-19 21:04:55 +03:00 |
|
Nikolay Nikolov
|
eea8f32772
|
+ introduced TWasmObjSection.IsCode and .IsData
|
2021-09-19 20:56:06 +03:00 |
|
Nikolay Nikolov
|
698b5de389
|
+ added TWasmObjSection class
|
2021-09-19 20:51:33 +03:00 |
|
Nikolay Nikolov
|
429454c8f4
|
+ write some debug info to the console in the wasm obj writer
|
2021-09-19 20:47:20 +03:00 |
|
Nikolay Nikolov
|
c200bf5311
|
* fixed TWasmObjData.sectionname_gas
|
2021-09-19 19:41:27 +03:00 |
|
Nikolay Nikolov
|
fd4d6b8fc3
|
+ write the wasm binary module header and version
|
2021-09-19 19:33:33 +03:00 |
|
Nikolay Nikolov
|
ffc5131087
|
+ implemented TWasmObjData.sectionname
|
2021-09-19 19:24:16 +03:00 |
|
Nikolay Nikolov
|
59ea39ce75
|
+ started the wasmbase unit (similar to elfbase and omfbase)
|
2021-09-19 18:49:50 +03:00 |
|
Nikolay Nikolov
|
cc314e61a2
|
+ started working on the WebAssembly internal assembler
|
2021-09-19 16:17:09 +03:00 |
|