[Bug debuginfod/26125] during debuginfod cache cleanup, try harder to rmdir empty dirs

2021-03-18 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26125 Frank Ch. Eigler changed: What|Removed |Added Severity|normal |critical Assignee|unassi

[Bug debuginfod/25628] client should cache negative results

2021-03-18 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25628 Frank Ch. Eigler changed: What|Removed |Added Assignee|amerey at redhat dot com |alizhang at redhat dot com

[Bug debuginfod/27531] Support retry of failed downloads

2021-03-18 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27531 Frank Ch. Eigler changed: What|Removed |Added Assignee|unassigned at sourceware dot org |alizhang at redhat dot com

[Bug debuginfod/27571] debuginfod client cache should consist of 444 perm files

2021-03-18 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27571 Frank Ch. Eigler changed: What|Removed |Added Assignee|unassigned at sourceware dot org |alizhang at redhat dot com

[PATCH] readelf: Pull advance_pc() in file scope

2021-03-18 Thread Timm Bäder via Elfutils-devel
From: Timm Bäder Make advance_pc() a static function so we can get rid of another nested function. Rename it to run_advance_pc() and use a local advance_pc() macro to pass all the local variables. This is similar to what the equivalent code in libdw/dwarf_getsrclines.c is doing. Signed-off-by: T

readelf: Pull advance_pc() in file scope

2021-03-18 Thread Timm Bäder via Elfutils-devel
Giving this another shot since pulling all the parsing code into libdwP.h seems a bit overkill (and potentially buggy of course). The downside is that run_advance_pc() takes 6 arguments instead of the 4 that it takes in libdwarf_getsrclines.c