func initCompiler() (llgo.Compiler, error) { opts := llgo.CompilerOptions{TargetTriple: computeTriple()} if *trace { opts.Logger = log.New(os.Stderr, "", 0) } opts.GenerateDebug = *generateDebug return llgo.NewCompiler(opts) }
func initCompiler() (llgo.Compiler, error) { opts := llgo.CompilerOptions{TargetTriple: computeTriple()} if *trace || os.Getenv("LLGO_TRACE") == "1" { opts.Logger = log.New(os.Stderr, "", 0) } if os.Getenv("LLGO_ORDERED_COMPILATION") == "1" { opts.OrderedCompilation = true } opts.GenerateDebug = *generateDebug return llgo.NewCompiler(opts) }