It was debug builds, which put an additional strain on the linker in that they keep around all the debug symbols. Regular builds were slow but manageable, so it's not like we couldn't release or develop, but it meant tracking down any sort of crash or serious bug became very difficult until we got the dependencies under control.
I forget the exact compiler settings - wasn't my department - but I think it included link-time optimization, and also FDO.
I forget the exact compiler settings - wasn't my department - but I think it included link-time optimization, and also FDO.