donelist_check
donelist_check(&donelist, root);
if (needed->obj == NULL || donelist_check(&donelist, needed->obj))
if (refobj->symbolic && !donelist_check(&donelist, refobj)) {
if (donelist_check(dlp, elm->obj))
static bool donelist_check(DoneList *, const Obj_Entry *);