https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62018
--- Comment #25 from Francois-Xavier Coudert <fxcoudert at gcc dot gnu.org> --- (In reply to Iain Sandoe from comment #23) > 2. we have so many versions, different layouts and version-specific issues, > that I think it's time to reorganise our GCC extensions library to meet > these different requirements than to limp along with kludge after kludge. As a first step to achieving this, we should decide what targets we support (building on, and compiling for via -mmacosx-version-min). Given the current state of OS X versions, I see two options: a) We keep PowerPC, and thus drop support for 10.4 and earlier (since 10.5 is the last OS X version to support ppc). This helps remove some old stuff (I'll attach a work-in-progress patch). b) We drop PowerPC, then it makes sense to drop support for 10.5 too. This would really simplify things in term of specs and those various support/ext libraries. Given that 10.5 and PowerPC have been vendor-unsupported for more than 3 years at this point, that we don't have regular testing (and bootstrap on those machines is quite slow), I'd say we should focus our energy on providing newer compilers for the newer machines/OSes. So I would suggest we mark powerpc-darwin as obsolete in GCC 5, and remove it for GCC 6. (Or maybe, we even skip the obsolete part and simply drop it?) What do you guys think?