The age field is only there to say how many times an OBJ or a PDB was incrementally linked. It shouldn't be used to validate the link between the OBJ and the PDB.
I've ensured that linking a large project yields the same output as link.exe without /ignore:4099
This should fix the LNK4099 issues you're seeing on Chrome.
Details
Details
- Reviewers
rnk thakis - Commits
- rG4b7bdcd31842: [LLD][COFF] Don't take into account the 'age' when looking for PDB type server
rL362572: [LLD][COFF] Don't take into account the 'age' when looking for PDB type server
rLLD362572: [LLD][COFF] Don't take into account the 'age' when looking for PDB type server
Diff Detail
Diff Detail
- Repository
- rLLD LLVM Linker
Event Timeline
Comment Actions
Phabricator memes are the best thing about Phabricator :)
shipit has been around since Jun 14 2016 according to https://reviews.llvm.org/macro/, so I'm not sure why it would suddenly start appearing. Macros are only active if the name appears by itself on a line though, so perhaps you just never happened to do that before?
Comment Actions
I though Phab had "serious mode" that we enabled to disable all the old "clowncopterize" flavor text. But, I guess that's all been gone since 2014:
https://secure.phabricator.com/D8812