Added build result struct

This commit is contained in:
Eduard Urbach 2024-06-26 20:16:18 +02:00
parent 3268f7a7ee
commit 988a538661
No known key found for this signature in database
GPG key ID: C874F672B1AF20C0
7 changed files with 61 additions and 54 deletions

View file

@ -7,6 +7,7 @@ import (
"sync"
"git.akyoto.dev/cli/q/src/build/arch/x64"
"git.akyoto.dev/cli/q/src/build/asm"
"git.akyoto.dev/cli/q/src/build/cpu"
"git.akyoto.dev/cli/q/src/build/fs"
"git.akyoto.dev/cli/q/src/build/token"
@ -231,6 +232,9 @@ func scanFile(path string, functions chan<- *Function) error {
Syscall: x64.SyscallRegisters,
Return: x64.ReturnValueRegisters,
},
Assembler: asm.Assembler{
Instructions: make([]asm.Instruction, 0, 32),
},
}
nameStart = -1