Index: cmd/gllgo/gllgo.go =================================================================== --- cmd/gllgo/gllgo.go +++ cmd/gllgo/gllgo.go @@ -324,6 +324,16 @@ case strings.HasPrefix(args[0], "-fgo-relative-import-path="): // TODO(pcc): Handle this. + case strings.HasPrefix(args[0], "-fstack-protector"): + // Not generally useful for Go, since the language provides + // memory-safe guarantees. Ignore. + + case strings.HasPrefix(args[0], "-Wformat"): + // Purview of "go vet". Ignore. + + case strings.HasPrefix(args[0], "-Werror="): + // Go doesn't do warnings. Ignore. + case args[0] == "-fload-plugin": if len(args) == 1 { return opts, errors.New("missing argument after '-fload-plugin'")