summaryrefslogtreecommitdiff
path: root/debian/changelog
blob: 29b57ddf184a658d7e2b876ec3bbbc8a3999c17f (plain)
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
dwarfutils (20120410-2+dyson4) unstable; urgency=low

  * Added debian/libdwarf0.symbols
  * ELF_TARGET_ALL=1 required on illumos

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 20 Oct 2012 18:39:12 +0400

dwarfutils (20120410-2+dyson3) unstable; urgency=low

  * Built for Dyson
  * Build depends on libelfg0-dev and dh-autoreconf
  * Put libraries in multiarch dirs
  * Package shared library, going to link with CDDL code.
    soname is libdwarf.so.0

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 20 Oct 2012 16:22:54 +0400

dwarfutils (20120410-2) unstable; urgency=low

  * Fix FTBFS on Debian GNU/Hurd by Barry deFreese <bdefreese@debian.org>
    (closes: #678173) 

 -- Troy Heber <troyh@debian.org>  Mon, 25 Jun 2012 09:42:10 -0600

dwarfutils (20120410-1) unstable; urgency=low

  * New upstream release 20120410.
  * libdwarf.h: A pointer "*" was right next to a "/*" so a space introduced
    between them for clarity. Fixed comments on DW_DLC_SIZE_64 and
    DW_DLC_SIZE_32.
  * dwarf_die_deliv.c: Two local variables were declared in the middle of
    code, accidentally creating C99 dependencies. Both trivially fixed with
    no change in logic.

 -- Troy Heber <troyh@debian.org>  Mon, 21 May 2012 09:25:24 -0600

dwarfutils (20111214-1) unstable; urgency=low

  * New upstream release: 20111214. 
  * dwarfdump[2]: Added support for DW_OP_GNU operators. Enhanced the
    extended-extensions table so known GNU tag-attr dependencies get no
    warning.  Added support for DWARF3/4 line table values. libdwarf: Added
    support for DW_OP_GNU operators. Added dwarf_lineoff_b() function making
    dwarf_lineoff() obsolete (but still present). Added
    dwarf_add_lineentry_b() as part of preparation for creating DWARF3/4 line
    output (including isa and discriminator fields). Added
    dwarf_prologue_end_etc() function to access line entry new fields. The
    consumer documentation is now at version 2.02 and producer doc at version
    1.32 . dwarfgen: Added example code generating line tables.
  * Now libdwarf and dwarfdump/dwarfdump2 support reading and printing the
    DWARF4 .debug_types section.
  * dwarfdump2: Major change! Now works just like dwarfdump -- with the same
    options and capabilities as dwarfdump but by taking advantage of C++
    features it is simpler to read and a bit faster than C dwarfdump.
    dwarfdump: Fixed some (minor) problems in detecting compilation units and
    showing errors. libdwarf: Now a bit more robust in detecting errors in
    object files
  * Some minor changes. libdwarf: added -fPIC to enable-shared builds, and
    implemented the ability to declare (in dwarfdump.conf) that address-size
    is 4 or 8. dwarfdump: Fixed tsearch related call with a memory leak, added
    a dwarfdump.conf example showing new includeabi: and address_size: command
    lines, configure now sets HAVE_STDAFX_H if that header (non-Linux) exists,
    verify checking is on before doing a duplicate-fde check. dwarfdump2:
    verify checking is on before doing a duplicate-fde check. 

 -- Troy Heber <troyh@debian.org>  Fri, 16 Dec 2011 10:50:08 -0700

dwarfutils (20110612-2) unstable; urgency=low

  * Fix the description for dwarfdump to reflect it is built with the newer
    C++ "dwarfdump2" version. (Closes: #633513)

 -- Troy Heber <troyh@debian.org>  Tue, 12 Jul 2011 08:49:43 -0600

dwarfutils (20110612-1) unstable; urgency=low

  * New upstream version.
  - A function is in the producer: dwarf_producer_init_c(). This provides a
  user-defined void* pointer passed through from dwarf_producer_init_c() to
  the callback so the user code can provide whatever data it wishes to itself
  (in the callback). The library does not inspect the value in any way
  - Now DW_FORM_sdata/udata allowed for DW_AT_data_member_location
  - A very old bug (looking past the end of .debug_abbrev) fixed
  - Added a new function making it easier to get the 'class' of an attribute.
  Issues addressed, dwarfdump
  - Corrected some line-table error checking and made the options work more
  like they are described in a few cases
  - Added a new function making it easier to get the 'class' of an
  attribute.
  - dwarfdump had unused local variables and critical missing () in two tests
  made if statements incorrec
  - One place = was used in a test erroneously
  - The dwarfdump.1 man page is more informative about the -k options now

 -- Troy Heber <troyh@debian.org>  Mon, 11 Jul 2011 14:51:21 -0600

dwarfutils (20100214-1) unstable; urgency=low

  * New upstream version.
  - Dwarfdump now prints generic register names in frame printing instead of
  using MIPS register names as the default
  - Fixed libdwarf and dwarfdump to handle all DW_OP operators correctly
  - Fixed libdwarf and dwarfdump to handle mismatch between elf63 object type
  and compilation unity type (32bit).
  - Fixed dwarfdump -M option to print all FORMs.

 -- Troy Heber <troyh@debian.org>  Tue, 09 Mar 2010 08:25:12 -0700

dwarfutils (20091012-1) unstable; urgency=low

  * New upstream version.
  - Lots of small bug fixes see the ChangeLog in the source for details
  - Adds dwarfdump2 package
  - Adds examples

 -- Troy Heber <troyh@debian.org>  Thu, 05 Nov 2009 09:10:19 -0700

dwarfutils (20080409-2) unstable; urgency=low

  * conflicts with libdw-dev, as both packages provide /usr/include/dwarf.h,
    (Closes: #479503)

 -- Troy Heber <troyh@debian.org>  Mon, 05 May 2008 07:31:47 -0600

dwarfutils (20080409-1) unstable; urgency=low

  * Initial Release (Closes: #447775)

 -- Troy Heber <troyh@debian.org>  Wed, 16 Apr 2008 09:49:33 -0600