Page MenuHomeFreeBSD

D3712.diff
No OneTemporary

D3712.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
Mon, Sep 7, 1:23 AM (16 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38443300
Default Alt Text
D3712.diff (592 B)

Event Timeline