https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116809
--- Comment #28 from Iain Sandoe <iains at gcc dot gnu.org> --- Folks - we all want ponies... ... but remember this is a toolchain - it is quite complex; expecting any random permutation of things that you happen to choose to DTRT will probably disappoint you. Xcode does not attempt this with a team of people working on it for $dayjob - so we should really really not expect it for a 'team' of one working on it for $hobby. My thinking is that downstream is free to do whatever that they choose - but there has to be a limit on what we can support - all the permutations are simply not feasible ether to test or reason about. I want GCC to be an excellent compiler for Darwin - but that does mean being willing to operate within _some_ constraints.