http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51930
--- Comment #7 from Philipp <s...@s-e-f-i.de> 2012-02-15 09:29:27 UTC --- The test struct might come from an external library I have no control of, which will make it difficult to change its visibility. Currently, I have quite some code that depends on the behaviour of gcc-4.6 and lower that won't be easy to change.