Added build result struct

This commit is contained in:
Eduard Urbach 2024-06-26 20:16:18 +02:00
parent 2676ac1ebb
commit 03a7651cad
Signed by: eduard
GPG key ID: 49226B848C78F6C8
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