Page MenuHomeFreeBSD

D3712.id8889.diff
No OneTemporary

D3712.id8889.diff

Index: head/contrib/elftoolchain/addr2line/addr2line.c
===================================================================
--- head/contrib/elftoolchain/addr2line/addr2line.c
+++ head/contrib/elftoolchain/addr2line/addr2line.c
@@ -248,7 +248,13 @@
continue;
}
- if (dwarf_srclines(die, &lbuf, &lcount, &de) != DW_DLV_OK) {
+ switch (dwarf_srclines(die, &lbuf, &lcount, &de)) {
+ case DW_DLV_OK:
+ break;
+ case DW_DLV_NO_ENTRY:
+ /* If one CU lacks debug info, just skip it. */
+ continue;
+ default:
warnx("dwarf_srclines: %s", dwarf_errmsg(de));
goto out;
}

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 19, 3:36 PM (20 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31780617
Default Alt Text
D3712.id8889.diff (592 B)

Event Timeline