Initial external decorator for annotating explicit import names; Use file name as default module name in imports; Emit empty memory if there are no static segments; Update TLSF and examples accordingly

This commit is contained in:
dcodeIO
2018-06-28 01:44:32 +02:00
parent 27e61f8f67
commit 9c16363796
110 changed files with 17069 additions and 16757 deletions

View File

@ -1,8 +1,8 @@
(module
(type $v (func))
(type $iiiiv (func (param i32 i32 i32 i32)))
(import "env" "externalConstant" (global $declare/externalConstant i32))
(import "env" "externalFunction" (func $declare/externalFunction))
(import "declare" "externalConstant" (global $declare/externalConstant i32))
(import "declare" "externalFunction" (func $declare/externalFunction))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(import "my" "externalFunction" (func $declare/my.externalFunction))
(import "my" "externalConstant" (global $declare/my.externalConstant i32))