That's pretty cool. I've worked on projects where the link stage would take minutes, and therefore constitute most of the incremental build time, and it's not like you can avoid it. Visual C++ has a special incremental linker, it always surprised me that nothing similar ever hit the mainstream GNU toolchain. It'll be interesting to see if this gains traction.