Nikolay Nikolov
|
7e53fecd09
+ handle tai_local in the internal asm writer and store the locals in the
|
4 gadi atpakaļ |
Nikolay Nikolov
|
050519f16f
+ handle the import_module and import_name directives in the internal
|
4 gadi atpakaļ |
Nikolay Nikolov
|
4ef2a88946
+ added method TWasmObjData.AddOrCreateObjSymbolExtraData
|
4 gadi atpakaļ |
Nikolay Nikolov
|
27675967f8
* store the funcname to functype index in a TFPHashObjectList, instead of
|
4 gadi atpakaļ |
Nikolay Nikolov
|
72a49b68ce
* fixed the writing of the external functions in the import table
|
4 gadi atpakaļ |
Nikolay Nikolov
|
54481d7218
* moved the imports/funcdef writing from the llvm-mc assembler writer to
|
4 gadi atpakaļ |
Nikolay Nikolov
|
d19919aa13
* TLLVMMachineCodePlaygroundAssembler.WriteImports now uses just a single TAsmList
|
4 gadi atpakaļ |
florian
|
f56aa9abe7
* set expectloc properly for x87 on x86
|
4 gadi atpakaļ |
Nikolay Nikolov
|
a6e75d52f7
+ introduced tai_import_module and tai_import_name that represent the
|
4 gadi atpakaļ |
Nikolay Nikolov
|
459bb0fa18
* override twasmnodeutils.InsertObjectInfo
|
4 gadi atpakaļ |
florian
|
a3666aa8c9
o manually applied merge request 46 by J. Gareth "Kit" Moreton:
|
4 gadi atpakaļ |
Nikolay Nikolov
|
860e4487c3
+ added WebAssembly node utils
|
4 gadi atpakaļ |
florian
|
5abfe21f39
+ apply unary minus optimizations also to /
|
4 gadi atpakaļ |
mattias
|
8ae1b6eace
pastojs: clone multi dim static array
|
4 gadi atpakaļ |
mattias
|
cc8f8dbde8
fcl-js: fixed typo
|
4 gadi atpakaļ |
Nikolay Nikolov
|
4ca39cf07d
+ write the import functions in the wasm binary writer
|
4 gadi atpakaļ |
Nikolay Nikolov
|
78af12b584
+ added function name to functype hashlist in the wasm objdata class
|
4 gadi atpakaļ |
florian
|
01d6358f93
* some fixes for expectloc
|
4 gadi atpakaļ |
mattias
|
a0c0a8fa8c
pas2js: fixed rtl.tTypeMemberProperty
|
4 gadi atpakaļ |
florian
|
69d5d648a9
+ more unary minus optimizations
|
4 gadi atpakaļ |
mattias
|
781da5e60d
pas2js: nil typeinfo Module, Attr and params
|
4 gadi atpakaļ |
florian
|
3e760b33c7
+ more unary minus optimizations
|
4 gadi atpakaļ |
Nikolay Nikolov
|
a58368d20d
+ avoid duplicate functypes in the types section of the wasm module we produce
|
4 gadi atpakaļ |
Nikolay Nikolov
|
3e2a9b6ceb
+ handle the call instruction in the wasm binary writer
|
4 gadi atpakaļ |
Nikolay Nikolov
|
ab0d7697c3
+ added the TWasmLinkingSubsectionType enum
|
4 gadi atpakaļ |
Nikolay Nikolov
|
b97570c8b3
+ added the TWasmRelocationType enum
|
4 gadi atpakaļ |
Nikolay Nikolov
|
bb0155141a
* fixed warning
|
4 gadi atpakaļ |
Nikolay Nikolov
|
92592be8e4
+ print more symbol properties to the console
|
4 gadi atpakaļ |
Nikolay Nikolov
|
628fcb9b1c
+ create the Type wasm section
|
4 gadi atpakaļ |
Nikolay Nikolov
|
3c3120845a
* fixed crash when writing a binary wasm module with a .bss section
|
4 gadi atpakaļ |