mirror of
https://github.com/davea42/libdwarf-code.git
synced 2025-10-23 01:37:53 +08:00

dwarfexample: Adds a --check option to show in detail when the DW_AT_high_pc is a constant vs offset, at least for subprograms. dwarfgen: Now handles class constant (writes to output) and fixes missing handling of DW_FORM_data4/8 in global references. Adds -h option telling dwarfgen to alter a high pc from address class to const class (and adjusts the value appropriately). So we can create testcases without having a too-recent compiler. libdwarf: Fix an error no one should ever see (programmer failed to run a simple test!) so it returns DW_DLV_ERROR in case it happens. Add dwarf_highpc_b() function to consumer code. dwarf_add_AT_any_value_sleb() and dwarf_add_AT_any_value_uleb() to producer code. Update libdwarf2.1.mm and libdwarf2p.1.mm to reflect the new functions.
6 lines
245 B
Plaintext
6 lines
245 B
Plaintext
2011-06-04 DavidAnderson <davea42@earthlink.net>
|
|
* frame1.c, simplereader.c: Altered indentation to
|
|
multiples of 4 spaces, no tabs. No substantive change.
|
|
2011-01-13 DavidAnderson <davea42@earthlink.net>
|
|
* New year starts.
|