https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116433
--- Comment #2 from C.F. <digger1984 at gmx dot com> --- (In reply to Andrew Pinski from comment #1) > You can't do that as the template variables are comdat. > > The real fix is to have named address spaces support extended to C++. See PR > 43745. > > *** This bug has been marked as a duplicate of bug 87178 *** I'm not sure I understand the link with VTABLES though. (Fact is I don't understand anything in that PR report)... But I guess it means there's a proposition to address this issue in an upcoming version of GCC, right?