> It is my strong preference to not do macro defines in c++config.h as > per your last patch.
Strike this, it's incorrect. Sorry Jakub. If doing this gets around the bad link behavior, at this point, I'm for it. I suggest you put in a link to 22109 to your patch. Then, the patches for 22109 and 22111 should be checked in to gcc-4_0-branch. At that point this issue will be resolved for more people. -benjamin