https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68243
--- Comment #3 from Paul Thomas <pault at gcc dot gnu.org> --- (In reply to Paul Thomas from comment #2) > That's a wierd one! I'll take a look later on. I presume that I have to lay out the common block with the pointer and the string length variable together? It's the only way that I can see to do this. It works with the "other brand". Cheers Paul