https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62018
--- Comment #23 from Iain Sandoe <iains at gcc dot gnu.org> --- My take is: 1. It's good we have an upstream patch - if it percolates through that's one less thing to worry about - although (of course) that will never realistically be available historically. 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. (temporary fixes might be needed, of course, while we figure out a better layout for the general case).