DWARF output different between GCC 5 and 6

2016-12-16 Thread Tom O'Connor
Hello, I've observed a difference in DWARF output for the same input source code between GCC 5 and GCC 6, specifically in the DW_AT_data_member_location values for bitfield members of structs. For example, s.c: struct s { unsigned int shutdown:2, no_check_tx:1, no_check_rx:1, user

RE: Re: DWARF output different between GCC 5 and 6

2016-12-16 Thread Tom O'Connor
Opened as bug 78839 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78839 From: Jakub Jelinek [ja...@redhat.com] Sent: Friday, December 16, 2016 6:03 PM To: Tom O'Connor Cc: gcc@gcc.gnu.org Subject: EXTERNAL: Re: DWARF output different between GCC 5 and