func main() { log.SetFlags(0) llvm.LinkInInterpreter() llvm.InitializeAllTargets() llvm.InitializeAllAsmPrinters() llvm.InitializeAllAsmParsers() parser := NewParser(os.Stdin) parser.Main() }
func main() { llvm.InitializeAllTargets() llvm.InitializeAllTargetMCs() llvm.InitializeAllTargetInfos() llvm.InitializeAllAsmParsers() llvm.InitializeAllAsmPrinters() opts, err := parseArguments(os.Args[1:]) if err != nil { report(err) os.Exit(1) } err = performActions(&opts) if err != nil { report(err) os.Exit(1) } }