add regex for ./ match

This commit is contained in:
Kevin Albertson 2021-02-16 09:39:26 -05:00
parent 764a090b68
commit 6055c3b5fa
No known key found for this signature in database
GPG Key ID: 0CCC496D1049E918
2 changed files with 2 additions and 1 deletions

View File

@ -209,7 +209,7 @@ var validLinkerFlags = []*lazyregexp.Regexp{
re(`-Wl,-z,relro`),
re(`[a-zA-Z0-9_/].*\.(a|o|obj|dll|dylib|so|tbd)`), // direct linker inputs: x.o or libfoo.so (but not -foo.o or @foo.o)
re(`\./.*\.(a|o|obj|dll|dylib|so)`),
re(`\./.*\.(a|o|obj|dll|dylib|so|tbd)`),
}
var validLinkerFlagsWithNextArg = []string{

View File

@ -165,6 +165,7 @@ var goodLinkerFlags = [][]string{
{"-Wl,-framework,Chocolate"},
{"-Wl,-unresolved-symbols=ignore-all"},
{"libcgotbdtest.tbd"},
{"./libcgotbdtest.tbd"},
}
var badLinkerFlags = [][]string{