+2022-07-13 Mark Wielaard <mark@klomp.org>
+
+ * NEWS: Add dwfl_get_debuginfod_client.
+
2022-06-02 Mark Wielaard <mark@klomp.org>
* configure.ac (OLD_LIBMICROHTTPD): New AM_CONDITIONAL based on
debuginfod: Add --disable-source-scan option.
+libdwfl: Add new function dwfl_get_debuginfod_client.
+
Version 0.187
debuginfod: Support -C option for connection thread pooling.
+2022-07-13 Mark Wielaard <mark@klomp.org>
+
+ * libdw.map (ELFUTILS_0.187): Renamed to...
+ (ELFUTILS_0.188): ... this.
+
2022-05-09 Mark Wielaard <mark@klomp.org>
* dwarf_getlocation.c (store_implicit_value): Check block length.
dwarf_linefunctionname;
} ELFUTILS_0.177;
-ELFUTILS_0.187 {
+ELFUTILS_0.188 {
global:
dwfl_get_debuginfod_client;
} ELFUTILS_0.186;
+2022-07-13 Mark Wielaard <mark@klomp.org>
+
+ * debuginfod-client.c (dwfl_get_debuginfod_client): Add INTDEF.
+ (__libdwfl_debuginfod_find_executable): Use
+ INTUSE (dwfl_get_debuginfod_client).
+ (__libdwfl_debuginfod_find_debuginfo): Likewise.
+
2022-06-22 Milian Wolff <mail@milianw.de>
* libdwfl.h, debuginfod-client.c (dwfl_get_debuginfod_client):
return NULL;
}
+INTDEF(dwfl_get_debuginfod_client)
int
__libdwfl_debuginfod_find_executable (Dwfl *dwfl,
int fd = -1;
if (build_id_len > 0)
{
- debuginfod_client *c = dwfl_get_debuginfod_client (dwfl);
+ debuginfod_client *c = INTUSE (dwfl_get_debuginfod_client) (dwfl);
if (c != NULL)
fd = (*fp_debuginfod_find_executable) (c, build_id_bits,
build_id_len, NULL);
int fd = -1;
if (build_id_len > 0)
{
- debuginfod_client *c = dwfl_get_debuginfod_client (dwfl);
+ debuginfod_client *c = INTUSE (dwfl_get_debuginfod_client) (dwfl);
if (c != NULL)
fd = (*fp_debuginfod_find_debuginfo) (c, build_id_bits,
build_id_len, NULL);