|
3 | 3 | @tableofcontents{HTML:3,LaTeX:3} |
4 | 4 | @author David Anderson |
5 | 5 | @copyright This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. |
6 | | - @date 2022-02-20 0.3.4 |
| 6 | + @date 2022-02-23 0.3.4 For Release |
7 | 7 |
|
8 | 8 | @section draft THIS IS A DRAFT |
9 | 9 |
|
|
715 | 715 | this publically so we ignore such. |
716 | 716 |
|
717 | 717 | Popular compilers and tools are using such sections. There |
718 | | - is no detailed documentation that |
719 | | - we can find (so far) |
| 718 | + is no detailed documentation that we can find (so far) |
720 | 719 | on how the COMDAT section groups are used, so libdwarf is |
721 | 720 | based on observations of what compilers generate. |
722 | 721 |
|
|
725 | 724 | We list these with newest first. |
726 | 725 |
|
727 | 726 | <b>Changes 0.3.3 to 0.3.4</b> |
728 | | - Replaced the old .mm based libdwarf.pdf |
| 727 | + Replaced the groff -mm based libdwarf.pdf |
729 | 728 | with a libdwarf.pdf |
730 | 729 | generated by doxygen and latex. |
731 | | - Now <b>make check -j8</b> work correctly. |
732 | 730 |
|
733 | 731 | Added support for the meson build system. |
734 | 732 |
|
735 | | - Removed an unused field from libdwarf/dwarf_opaque.h |
736 | 733 | Updated an include in libdwarfp source files. |
737 | 734 | Improved doxygen documentation of libdwarf. |
| 735 | + Now 'make check -j8' and the like works correctly. |
| 736 | + Fixed a bug where reading a PE (Windows) |
| 737 | + object could fail for certain section |
| 738 | + virtual size values. |
| 739 | + Added initializers to two uninitialized |
| 740 | + local variables in dwarfdump source so a compiler |
| 741 | + warning cannot not kill a --enable-wall build. |
| 742 | + |
738 | 743 | Added src/bin/dwarfexample/showsectiongroups.c so |
739 | 744 | it is easy to see what groups are present in an |
740 | 745 | object without all the other dwarfdump output. |
|
744 | 749 | to Semantic Versioning. Many functions were deleted and |
745 | 750 | various functions changed their list of arguments. |
746 | 751 | Many many filenames changed. Include lists were |
747 | | - simplified. |
| 752 | + simplified. Far too much changed to list here. |
748 | 753 | */ |
0 commit comments