We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 49b017f commit 94f3762Copy full SHA for 94f3762
src/cmd/go/internal/work/security.go
@@ -132,6 +132,7 @@ var validCompilerFlagsWithNextArg = []string{
132
"-U",
133
"-I",
134
"-framework",
135
+ "-include",
136
"-isysroot",
137
"-isystem",
138
"--sysroot",
src/cmd/go/internal/work/security_test.go
@@ -62,6 +62,8 @@ var goodCompilerFlags = [][]string{
62
{"-I", "=/usr/include/libxml2"},
63
{"-I", "dir"},
64
{"-I", "$SYSROOT/dir"},
65
+ {"-isystem", "/usr/include/mozjs-68"},
66
+ {"-include", "/usr/include/mozjs-68/RequiredDefines.h"},
67
{"-framework", "Chocolate"},
68
{"-x", "c"},
69
{"-v"},
@@ -91,6 +93,7 @@ var badCompilerFlags = [][]string{
91
93
{"-I", "@foo"},
92
94
{"-I", "-foo"},
95
{"-I", "=@obj"},
96
+ {"-include", "@foo"},
97
{"-framework", "-Caffeine"},
98
{"-framework", "@Home"},
99
{"-x", "--c"},
0 commit comments