+2011-11-31 Mark Wielaard <mjw@redhat.com>
+
+ * dwfl_module_addrsym.c (dwfl_module_addrsym): Only update
+ sizeless_sym if needed and closer to desired addr.
+
2011-10-20 Mark Wielaard <mjw@redhat.com>
* derelocate.c (cache_sections): Intern mod->reloc_info check.
closest_shndx = shndx;
closest_name = name;
}
- else if (same_section (&sym, shndx))
+ else if (closest_name == NULL
+ && sym.st_value >= min_label
+ && same_section (&sym, shndx))
{
/* Handwritten assembly symbols sometimes have no
st_size. If no symbol with proper size includes