Hi, this patch was created on the nove hrady kde hackfest. it speeds up the linking of cpp files a lot. i tested it with the actual binutils. i had a complete build of kdelibs, then i touched kdecore/kwin.cpp. then i did a time make with the old binutils, and this was the result (pentium 2ghz, 512 mb ram) : real 3m8.135s user 2m43.230s sys 0m20.620s then i installed binutils with the patch applied and did the same again, result: real 1m11.000s user 0m44.550s sys 0m20.250s enjoy, Holger Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 16760 [details] this is the new ebuild
Created attachment 16761 [details, diff] this is the patch that speeds up binutils
maybe put this upstream too ?
Its non-trival to port to .6, which is currently our testing grounds - is there a patch against .5 or .6 yet ?
Created attachment 17312 [details, diff] Patch against 2.14.90.0.6 This patch applies cleanly against 2.14.90.0.6 - I've verified that it works from stage1 all the way through emerge system, with no problems, as of this morning.
Ah, cool. I did look at trying to port it, but things changed a bit too much to make it a Sunday afternoon job =) Chris, who is the original author, and know if it was submited to H.J. Lu or binutils yet ?
Added to .6-r3, thanks guys!