diff options
| author | Josh Stone <[email protected]> | 2013-10-03 12:38:25 -0700 |
|---|---|---|
| committer | Josh Stone <[email protected]> | 2013-10-03 12:38:25 -0700 |
| commit | 5dbbc5e32cc1fb3a7cf33e52e0bfc6f47097f3fe (patch) | |
| tree | 7d2904feb5d3c00f8c6dde4bd284c9e95dbab241 /libdw/cfi.c | |
| parent | acf126799e73e10f571da6c9be487b84a0a46f23 (diff) | |
libdw: Make sure that every debug_types sig8 is hashed
When dwarf_formref_die can't find a sig8 in the hash, it walks
__libdw_intern_next_unit, and was then adding those to the hash.
However, if dwarf_offdie_types is called earlier, which also uses that
next_unit, then they are missed from the hash (and never revisited).
This patch makes __libdw_intern_next_unit do the sig8 hash insert, so no
type unit is ever missed.
Signed-off-by: Josh Stone <[email protected]>
Diffstat (limited to 'libdw/cfi.c')
0 files changed, 0 insertions, 0 deletions
