main: print IR even when verification failed

Этот коммит содержится в:
Ayke van Laethem 2018-11-03 18:26:46 +01:00
родитель 60eefe1568
коммит 3823870d07
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: E97FF5335DFDFDED

Просмотреть файл

@ -50,14 +50,13 @@ func Compile(pkgName, outpath string, spec *TargetSpec, config *BuildConfig, act
if err != nil {
return err
}
if err := c.Verify(); err != nil {
return err
}
if config.printIR {
fmt.Println("Generated LLVM IR:")
fmt.Println(c.IR())
}
if err := c.Verify(); err != nil {
return err
}
c.ApplyFunctionSections() // -ffunction-sections
if err := c.Verify(); err != nil {