Issue 160610.1: Change in permissible classes for DW_AT_high_pc not found in changes list

Author: Phil Mason
Date submitted: 2016-06-10
Date revised:
Date closed:
Type: Error
Status: Rejected
DWARF Version: 5
Section 1.4, pg 3

In DWARF3 DW_AT_high_pc had only a single class, address. In DWARF4 it 
can now be an address or constant. This can be used to specify a low pc 
of 0x1000 and a high pc of 0x80 (meaning 0x1080) and whilst this is 
specified in section 2.17.2 it doesn't seem to have made it to the list 
of changes. I think this produces an incompatible change as DWARF 
version 3 consumers will see a high pc lower than the low pc. 

12/06/2016 -- Rejected.  
  Comment is about previous version of standard. 
  Add to differences between DWARF 3 and DWARF 4.