summaryrefslogtreecommitdiffstats
path: root/libdw/cfi.c
diff options
context:
space:
mode:
authorJosh Stone <[email protected]>2013-10-03 12:38:25 -0700
committerJosh Stone <[email protected]>2013-10-03 12:38:25 -0700
commit5dbbc5e32cc1fb3a7cf33e52e0bfc6f47097f3fe (patch)
tree7d2904feb5d3c00f8c6dde4bd284c9e95dbab241 /libdw/cfi.c
parentacf126799e73e10f571da6c9be487b84a0a46f23 (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