diff options
author | Mark Wielaard <mark@klomp.org> | 2022-07-13 22:34:36 +0200 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2022-07-13 22:34:36 +0200 |
commit | 2fb8571e78852cc71c0128705f500490d79f8a94 (patch) | |
tree | 5bb97f9e9f284fac613cec14e56095e8fbb8ddf3 | |
parent | a4b1839c3c46d461765de894dc4b4b0c5580fc1b (diff) | |
download | elfutils-2fb8571e78852cc71c0128705f500490d79f8a94.tar.gz |
Move dwfl_get_debuginfod_client to ELFUTILS_0.188
0.187 was already released, so add new function to 0.188. Also add
NEWS entry and INTUSE.
Signed-off-by: Mark Wielaard <mark@klomp.org>
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | libdw/ChangeLog | 5 | ||||
-rw-r--r-- | libdw/libdw.map | 2 | ||||
-rw-r--r-- | libdwfl/ChangeLog | 7 | ||||
-rw-r--r-- | libdwfl/debuginfod-client.c | 5 |
6 files changed, 22 insertions, 3 deletions
@@ -1,3 +1,7 @@ +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 @@ -2,6 +2,8 @@ Version 0.188 some time after 0.187 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. diff --git a/libdw/ChangeLog b/libdw/ChangeLog index b254d9cd..6a8f7e51 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,8 @@ +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. diff --git a/libdw/libdw.map b/libdw/libdw.map index 3fdf3f93..6da25561 100644 --- a/libdw/libdw.map +++ b/libdw/libdw.map @@ -367,7 +367,7 @@ ELFUTILS_0.186 { dwarf_linefunctionname; } ELFUTILS_0.177; -ELFUTILS_0.187 { +ELFUTILS_0.188 { global: dwfl_get_debuginfod_client; } ELFUTILS_0.186; diff --git a/libdwfl/ChangeLog b/libdwfl/ChangeLog index 890df156..6ade1afc 100644 --- a/libdwfl/ChangeLog +++ b/libdwfl/ChangeLog @@ -1,3 +1,10 @@ +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): diff --git a/libdwfl/debuginfod-client.c b/libdwfl/debuginfod-client.c index 813043b1..87af73a7 100644 --- a/libdwfl/debuginfod-client.c +++ b/libdwfl/debuginfod-client.c @@ -65,6 +65,7 @@ dwfl_get_debuginfod_client (Dwfl *dwfl) return NULL; } +INTDEF(dwfl_get_debuginfod_client) int __libdwfl_debuginfod_find_executable (Dwfl *dwfl, @@ -74,7 +75,7 @@ __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); @@ -91,7 +92,7 @@ __libdwfl_debuginfod_find_debuginfo (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_debuginfo) (c, build_id_bits, build_id_len, NULL); |