mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-06 20:13:40 +00:00
Fix init functions
This was broken in commit 574c7ec047 and
broke the nrf port.
This commit is contained in:
@@ -293,6 +293,7 @@ func (c *Compiler) Parse(mainPath string, buildTags []string) error {
|
||||
}
|
||||
var err error
|
||||
if frame.fn.fn.Synthetic == "package initializer" {
|
||||
c.initFuncs = append(c.initFuncs, frame.fn.llvmFn)
|
||||
err = c.parseInitFunc(frame)
|
||||
} else {
|
||||
err = c.parseFunc(frame)
|
||||
|
||||
Reference in New Issue
Block a user