On 06/21/2012 11:18 AM, Sterling Augustine wrote:
Committed as attached. Thanks for your reviews.

I've heard reports of new test failures due to this patch:

FAIL: gcc.dg/pubtypes-2.c scan-assembler long+[ \\t]+0x6a+[ \\t]+[#;]+[ \\t]+Length of Public Type Names Info FAIL: gcc.dg/pubtypes-3.c scan-assembler long+[ \\t]+0x6a+[ \\t]+[#;]+[ \\t]+Length of Public Type Names Info FAIL: gcc.dg/pubtypes-4.c scan-assembler long+[ \\t]+0xa1+[ \\t]+[#;]+[ \\t]+Length of Public Type Names Info

FAIL: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++98 scan-assembler-not DW_TAG_enumerator FAIL: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++98 scan-assembler-not DW_TAG_enumeration_type FAIL: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++11 scan-assembler-not DW_TAG_enumerator FAIL: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++11 scan-assembler-not DW_TAG_enumeration_type

For the first group, you probably just need to update the test. For the second, we still don't want to emit unused enumerations.

Jason

Reply via email to