File: ChangeLog

package info (click to toggle)
dwarfutils 20180809-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 8,228 kB
  • sloc: ansic: 63,382; sh: 5,222; cpp: 4,041; makefile: 548; python: 445; awk: 11
file content (109 lines) | stat: -rw-r--r-- 4,826 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
2018-08-02 David Anderson
    * irepattrtodbg.cc: Fixed a typo and removed/#if 0
      some debugging code
    * Makefile.am: Removed unused variables and references
      to them.
2018-07-31 David Anderson
    * Makefile.am: Moved ChangeLog etc out of /usr/share
      but have them in the distribution. Now make install
      puts nothing of dwarfgen in /usr/local/share.
2018-07-31 David Anderson
    * createirepfrombinary.cc: Delete blank line.
    * dwarfgen.cc: Adding new option --force-empty-dnames
      to force out .debug_names section (even if empty).
      Added dwarf_transform_to_disk_form_a() which
      does the same as dwarf_transform_to_disk_form() but
      has a status as the return value and returns its
      value via a pointer arg.
    * irepattrtodbg.cc: Removing some useless whitespace.
2018-07-24 David Anderson
    * dwarfgen.cc: CallbackFunc() was awkwardly declared
      (now more sensibly declared as static function, 
      still extern "C" as it is called from C (libdwarf)) 
      ErrorHandler() was unused (now deleted).
2018-07-23 David Anderson
    * createirepformfrombinary.cc: Removed unused local variable.
      #define UNUSEDARG appropriately
    * createirepfrombinary.cc: Removed extra ';'.
      #define UNUSEDARG appropriately
      mark static functions as such to avoid warnings.
      Mark arguments UNUSEDARG where appropriate.
      Test the correct libdwarf return value.
      Delete unused local variables.
    * dwarfgen.cc: Declared functions for C callbacks
      as extern C.
      #define UNUSEDARG appropriately
    * general.h: Reformat the header comments to avoid
      too-long lines.
      Delete duplicative comments.
    * irepattrtodbg.cc: Fixed reinterpret casts to be
      the correct type which made the typedef myintptrt
      unused (and now deleted).
      #define UNUSEDARG appropriately
      Mark arguments UNUSEDARG where appropriate.
    * irepdie.h, irepform.h: Mark arguments 
      UNUSEDARG where appropriate.
    * ireptodbg.cc:Fixed reinterpret casts to be
      the correct type, fixing signed/unsigned
      comparison warnings.  Removed some unused
      local variables. Fixed a couple declarations
      to avoid signed/unsigned comparison warnings.
      #define UNUSEDARG appropriately
      Mark arguments UNUSEDARG where appropriate.
2018-07-22 David Anderson
    * dwarfgen.cc: The relocations processing was assuming
      alignment of 32bit and 64bit values. Now no longer
      makes that incorrect assumption.
2018-07-16 David Anderson
    * createirepformfrombinary.cc: Refines ifdef of HAVE_STDAFX_H
    * createirepfrombinary.cc: Refines ifdef of HAVE_STDAFX_H
      Delete unused local variable.
    * dwarfgen.cc: Refines ifdef of HAVE_STDAFX_H.
      Changes certain function_argument names to avoid
      shadowing a global. For example, elf -> elf_w
    * general.h: Remove pointless trailing ; ending IToHex()
    * irepattrtodbg.cc: Refines ifdef of HAVE_STDAFX_H.
      Rename local vars to avoid shadowing. Example: form -> form_a
    * ireptodbg.cc: Refines ifdef of HAVE_STDAFX_H.
      Rename local vars to avoid shadowing. Example: error -> lerror
2018-07-16 David Anderson
    * Makefile.am: New, used by autotools to create configure.
    * configure.ac, Makefile.in, config.h.in: Deleted.
2018-06-19  David Anderson
     * dwarfgen.cc: Now it's intended to build for Linux
       or Windows and get usable file open modes automatically.
2018-06-14  David Anderson
     * Makefile.in
     * config.h.in,configure.ac
       Removed unnecessary defines and checks.
     * configure: Regenerated
     * createirepformfrombinary.cc,createirepfrombinary.cc,
       irepattrtodbg.cc,ireptodbg.cc:
       Removed unnecessary #includes 
     * dwarfgen.cc:  Removed unnecessary #includes.
       Switch from gelf.h (GNU only) to libelf.h.
2018-06-14  David Anderson
     * Added #ifdef for Windows environment
       builds. _O_WRONLY etc for creating a file.
2018-06-13  David Anderson
     * configure.ac: New option --enable-elf-open
       setting HAVE_ELF_OPEN
     * config.h.in: HAVE_ELF_OPEN
     * configure.ac: Regenerated.
     * dwarfgen.cc.c: Now uses open() unless HAVE_ELF_OPEN
       is explicitly set.
2018-06-05  David Anderson
     * dwarfdump.c:  Change WIN32 to _WIN32.
2018-06-05  David Anderson
     * configure.ac: Now configure.in gone, using configure.ac.
     * configure: regenerated.
     * config.h.in: Regenerated, HAVE_LIBELF_LIBELF gone.
2018-06-05  David Anderson
     * dwarfgen.cc: Remove erroneous _MSC_VER
       per Carlos Alberto Enciso.
2018-05-28  David Anderson
     * createirepformfrombinary.cc,createirepfrombinary.cc,
       general.h,irepattrtodbg.cc,irepdie.h,
       irepform.h,ireppubnames.h: Removed trailing
       blank lines and updated copyright year.