http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56805
--- Comment #3 from Jan Smets <jan.sm...@alcatel-lucent.com> 2013-04-02 18:11:41 UTC --- For me it's very important. To briefly describe what we do: we have structures that are sent to different platforms with configuration information for fail over/redundancy/etc. First we use ccparse to parse our code and find all the relevant types/structures/etc. We end up in the file where the type is defined, not necessarily where it's used. Then we compile our entire project and parse the objdump STABS output of these structures/files we found with ccparse. Then that information is used to build a bunch of static asserts based on that information. (eg, size of members, offsets, etc). This tool helps our software designers. I've just written a few thousand lines of perl code to parse DWARF output and to regenerate the compile time checks. GCC 4.6 seems to only support type-sections anyway. Upgrading to 4.7 or 4.8 is not an option due to strict release planning and limited test resources. Anything you can do to make this work is appreciated. Thank you.