Fix init functions
This was broken in commit 574c7ec047
and
broke the nrf port.
Этот коммит содержится в:
родитель
ea6355b39e
коммит
160d532498
1 изменённых файлов: 1 добавлений и 0 удалений
|
@ -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)
|
||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче