Nikolay Nikolov
|
01d97bea00
- rm commented out code
|
1 жил өмнө |
Nikolay Nikolov
|
36fe4cf43d
* the ReadUleb, ReadUleb32 and ReadName methods moved to be local functions inside TWasmObjInput.ReadObjData.ReadSection
|
1 жил өмнө |
Nikolay Nikolov
|
c9b407508a
* use ReadUleb32 in more places
|
1 жил өмнө |
Nikolay Nikolov
|
621699acca
+ introduced ReadUleb32 to avoid code repetition of the >high(uint32) checks
|
1 жил өмнө |
Nikolay Nikolov
|
bcb7c069fb
+ parse the data count section
|
1 жил өмнө |
Michaël Van Canneyt
|
722711d675
* Fix project
|
1 жил өмнө |
Michaël Van Canneyt
|
5d20c0f749
* Add const for string where possible
|
1 жил өмнө |
Michaël Van Canneyt
|
4d1e201975
* Fix AV due to not initialized FullName field. Patch by Bart B. Fixes issue #40489
|
1 жил өмнө |
Michaël Van Canneyt
|
9efa161ea7
* minor improvement for TPasRecordType.IsAdvancedRecord. Fixes issue #40539
|
1 жил өмнө |
Michaël Van Canneyt
|
f206de7030
* Namespaced version of testinsight units
|
1 жил өмнө |
Michaël Van Canneyt
|
952f6ebf23
* Test insight client
|
1 жил өмнө |
Nikolay Nikolov
|
f87a66f1e6
+ parse the rest of the function section
|
1 жил өмнө |
Nikolay Nikolov
|
c7880e7bd1
+ read the functions count from the functions section
|
1 жил өмнө |
Nikolay Nikolov
|
be56b641d7
+ function section duplicate check
|
1 жил өмнө |
Nikolay Nikolov
|
e81b062e2d
+ WebAssembly object reader: implemented parsing of the import section
|
1 жил өмнө |
Nikolay Nikolov
|
57aead9a14
+ added const sets for the WebAssembly reference, numeric and vector types
|
1 жил өмнө |
Nikolay Nikolov
|
e6a3aa3450
+ import section duplicate check
|
1 жил өмнө |
Michaël Van Canneyt
|
124834fe29
* SUBTARGET defines
|
1 жил өмнө |
Michaël Van Canneyt
|
126cc09037
* Correct check on command-line for -t
|
1 жил өмнө |
Nikolay Nikolov
|
3bc6340424
- removed TODO comment
|
1 жил өмнө |
Nikolay Nikolov
|
01dbc63735
+ input error message in case the type section size is unexpected/wrong
|
1 жил өмнө |
Nikolay Nikolov
|
a08c937beb
+ Wasm internal linker, object reader: implemented parsing of the type section
|
1 жил өмнө |
Nikolay Nikolov
|
2626b85984
+ introduced decode_wasm_basic_type function
|
1 жил өмнө |
Nikolay Nikolov
|
90e7b2be56
+ added functions for reading the different types of Wasm object sections
|
1 жил өмнө |
Nikolay Nikolov
|
34445a912a
* implementation of TInternalLinkerWasi.DefaultLinkScript. Create a script that reads all the object files.
|
1 жил өмнө |
Nikolay Nikolov
|
54eb8de658
* write a WebAssembly header in TWasmExeOutput.writeData
|
1 жил өмнө |
Nikolay Nikolov
|
340499dd3a
* override GetCodeSize, GetDataSize and GetBssSize in TInternalLinkerWasi to avoid crash
|
1 жил өмнө |
Nikolay Nikolov
|
6bead20fc3
* set CObjData in the TWasmExeOutput constructor
|
1 жил өмнө |
Nikolay Nikolov
|
0f8ecb73e7
* override and implement TInternalLinkerWasi.InitSysInitUnitName
|
1 жил өмнө |
Nikolay Nikolov
|
7879387861
* enable the WASM internal linker, in case the compiler is compiled with the ENABLE_WASM_INTERNAL_LINKER define
|
1 жил өмнө |