https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728
--- Comment #49 from rguenther at suse dot de <rguenther at suse dot de> --- On April 25, 2017 5:20:29 PM GMT+02:00, "jakub at gcc dot gnu.org" <gcc-bugzi...@gcc.gnu.org> wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 > >--- Comment #39 from Jakub Jelinek <jakub at gcc dot gnu.org> --- >It is an ABI change, so I think it is highly undesirable to backport. >It is >enough that people will have to rebuild many packages built by GCC 7 >prereleases, if it is backported, they would have to rebuild also >anything >built by GCC 5 or 6. Not sure if really a good option but one could back port a change just ignoring TYPE_DECLs which means making the ABI self-consistent but still incompatible with both 5.2 and 7.1 ... (Or provide configurability via -mabi-version and a default chosen at configure time...)