http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49992
--- Comment #52 from Iain Sandoe <iains at gcc dot gnu.org> 2011-09-22 09:34:49 UTC --- Created attachment 25336 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25336 remove ranlib special casing from the darwin port so, this has taken a long time... Mike's throw-away comment about Ada took some answering ;) (well, at least we now have Ada bootstrap on powerpc again). Anyway, I have nearly finished testing this on Darwin 9 and Darwin 10 (normal bootstraps). I would appreciate some help with testing on Darwin 11 and with lto-bootstraps on Darwin 10 (since my resources are stretched to the limit right now). === In summary, for current usable toolsets that are able to bootstrap 4.6 or 4.7 on Darwin 8 .. 10, I can see no reason that we should (or need to) retain a special case for ranlib on Darwin. Since Darwin < 8 will _not_ bootstrap 4.6 with its native toolset (it needs at least odcctools from Darwin 8) then it is academic whether the special casing would still apply to an earlier toolset. I am happy for someone else to push this through if time is of concern (not able to devote much right now).