Improved label consistency

This commit is contained in:
Eduard Urbach 2025-02-21 17:04:13 +01:00
parent a8d15a4305
commit 1268344238
Signed by: eduard
GPG key ID: 49226B848C78F6C8
11 changed files with 36 additions and 31 deletions

View file

@ -1,13 +1,9 @@
package core
import (
"fmt"
)
// AddBytes adds a sequence of bytes and returns its address as a label.
func (f *Function) AddBytes(value []byte) string {
f.count.data++
label := fmt.Sprintf("data_%s_%d", f.UniqueName, f.count.data)
label := f.CreateLabel("data", f.count.data)
f.Assembler.SetData(label, value)
return label
}