Since the "-l<lib>" flags in the build.ninja file are passed in "--start-group"/"--end-group" flags, there should be no need to have any library listed twice, even if there are circular dependencies. Therefore we can eliminate duplicates. For speed, rather than deduplicating at the end of the process, it's faster to not add the duplicate flags in the first place. This should help fix #2150pull/5077/head
parent
5d3e20984d
commit
cfe82db5ab
1 changed files with 3 additions and 2 deletions
Loading…
Reference in new issue