BUG: Do not write link script lines that use the ':' command which is supposed to be a no-op anyway.
This commit is contained in:
parent
d52f88ae10
commit
0a89a904b3
|
@ -567,7 +567,12 @@ void cmMakefileLibraryTargetGenerator::WriteLibraryRules
|
||||||
for(std::vector<std::string>::iterator cmd = link_script_commands.begin();
|
for(std::vector<std::string>::iterator cmd = link_script_commands.begin();
|
||||||
cmd != link_script_commands.end(); ++cmd)
|
cmd != link_script_commands.end(); ++cmd)
|
||||||
{
|
{
|
||||||
(*linkScriptStream) << *cmd << "\n";
|
// Do not write out empty commands or commands beginning in the
|
||||||
|
// shell no-op ":".
|
||||||
|
if(!cmd->empty() && (*cmd)[0] != ':')
|
||||||
|
{
|
||||||
|
(*linkScriptStream) << *cmd << "\n";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue