From: Ian Lance Taylor Date: Fri, 4 Feb 2022 20:22:19 +0000 (-0800) Subject: cmd/go: accept "-F dir" in compiler flags X-Git-Tag: go1.18rc1~104 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=02224c8ce471b9618081c69d952fb8597f71b7e6;p=gostls13.git cmd/go: accept "-F dir" in compiler flags Fixes #51008 Change-Id: I5e47c7be59d4aae1d5059d99231422212cffa23a Reviewed-on: https://go-review.googlesource.com/c/go/+/383217 Trust: Ian Lance Taylor Run-TryBot: Ian Lance Taylor TryBot-Result: Gopher Robot Reviewed-by: Bryan Mills --- diff --git a/src/cmd/go/internal/work/security.go b/src/cmd/go/internal/work/security.go index e9b9f6c6c0..d1e2c673fa 100644 --- a/src/cmd/go/internal/work/security.go +++ b/src/cmd/go/internal/work/security.go @@ -131,6 +131,7 @@ var validCompilerFlagsWithNextArg = []string{ "-D", "-U", "-I", + "-F", "-framework", "-include", "-isysroot", diff --git a/src/cmd/go/internal/work/security_test.go b/src/cmd/go/internal/work/security_test.go index 8d4be0abfc..d2aeb54e0c 100644 --- a/src/cmd/go/internal/work/security_test.go +++ b/src/cmd/go/internal/work/security_test.go @@ -15,6 +15,7 @@ var goodCompilerFlags = [][]string{ {"-Ufoo"}, {"-Ufoo1"}, {"-F/Qt"}, + {"-F", "/Qt"}, {"-I/"}, {"-I/etc/passwd"}, {"-I."},