Added asmc package

This commit is contained in:
Eduard Urbach 2025-02-06 23:26:10 +01:00
parent 5bbc730ed4
commit 05f6a015dc
Signed by: eduard
GPG key ID: 49226B848C78F6C8
14 changed files with 464 additions and 386 deletions

View file

@ -7,6 +7,7 @@ import (
"os"
"git.akyoto.dev/cli/q/src/asm"
"git.akyoto.dev/cli/q/src/asmc"
"git.akyoto.dev/cli/q/src/config"
"git.akyoto.dev/cli/q/src/core"
"git.akyoto.dev/cli/q/src/dll"
@ -87,7 +88,7 @@ func (r *Result) finalize() {
final.DLLCall("kernel32.ExitProcess")
}
r.Code, r.Data = final.Finalize(r.DLLs)
r.Code, r.Data = asmc.Finalize(final, r.DLLs)
}
// eachFunction recursively finds all the calls to external functions.