diff --git a/cmd/libs/go2idl/conversion-gen/main.go b/cmd/libs/go2idl/conversion-gen/main.go index 80cca4030e4..fe5b86e5c77 100644 --- a/cmd/libs/go2idl/conversion-gen/main.go +++ b/cmd/libs/go2idl/conversion-gen/main.go @@ -64,6 +64,8 @@ func main() { } pflag.CommandLine.StringSliceVar(&customArgs.ExtraPeerDirs, "extra-peer-dirs", customArgs.ExtraPeerDirs, "Comma-separated list of import paths which are considered, after tag-specified peers, for conversions.") + pflag.CommandLine.BoolVar(&customArgs.SkipUnsafe, "skip-unsafe", customArgs.SkipUnsafe, + "If true, will not generate code using unsafe pointer conversions; resulting code may be slower.") arguments.CustomArgs = customArgs // Run it. diff --git a/hack/verify-flags/known-flags.txt b/hack/verify-flags/known-flags.txt index fc32dfcdfca..3b25ad6c185 100644 --- a/hack/verify-flags/known-flags.txt +++ b/hack/verify-flags/known-flags.txt @@ -568,6 +568,7 @@ since-time skip-generated-rewrite skip-munges skip-preflight-checks +skip-unsafe sort-by source-file ssh-env