https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101971
--- Comment #8 from Giulio Benetti <giulio.benetti at benettiengineering dot com> --- Hello Andrew, what you point: https://buildroot.uclibc.narkive.com/EOUb7PvD/patch-v2-m68k-disable-br2-binfmt-flat-sep-data-for-coldfire doesn't give problem since 6 years for all package Buildroot has, it's unlikely to me it is the root cause(maybe I'm wrong eh :-) ). Anyway that patch enabled "One memory region" which make "All segments are linked into one memory region". So it's more on linker side, here instead we're still on compiler side. Then it adds a particular patch for a specific "board" qemu based to Linux 4.7, but again here we are at compiler level. So I don't think it's the problem. I'm going to attach .i and .s file of gcc failure, let me know if you can find something and if you have any idea for a work-around. Thanks a lot!