[PECOFF][Driver] Add /nologo command line option.
llvm-svn: 187162
This commit is contained in:
parent
50e67c7371
commit
dc6983ca13
|
@ -63,5 +63,8 @@ def incl_c : _Joined<"include:", incl>;
|
|||
def failifmismatch : _Separate<"failifmismatch">;
|
||||
def failifmismatch_c : _Joined<"failifmismatch:", failifmismatch>;
|
||||
|
||||
// NOLOGO does nothing. It is defined only for link.exe compatibility.
|
||||
def nologo : _Flag<"nologo">;
|
||||
|
||||
def help : _Flag<"help">;
|
||||
def help_q : _Flag<"?">, Alias<help>;
|
||||
|
|
|
@ -198,4 +198,12 @@ TEST_F(WinLinkParserTest, FailIfMismatch_Mismatch) {
|
|||
"/failifmismatch:foo=baz", "a.out", nullptr));
|
||||
}
|
||||
|
||||
TEST_F(WinLinkParserTest, Nologo) {
|
||||
// NOLOGO flag is for link.exe compatibility. It's recognized but is ignored.
|
||||
EXPECT_FALSE(parse("link.exe", "/nologo", "a.obj", nullptr));
|
||||
EXPECT_EQ("", errorMessage());
|
||||
EXPECT_EQ(1, inputFileCount());
|
||||
EXPECT_EQ("a.obj", inputFile(0));
|
||||
}
|
||||
|
||||
} // end anonymous namespace
|
||||
|
|
Loading…
Reference in New Issue