summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2026-08-18 13:49:39 +0200
committerMark Wielaard <mark@klomp.org>2026-08-18 15:24:34 +0200
commit3e66afef6846b6ce1482a1d69a420422e4ad8054 (patch)
tree6cb52b63084e010975d01e6553cbb6e9a9dbe140
parentPrepare for 0.196 (diff)
libdw: Add dwarf_begin_elf_type to libdw.mapHEADmain
When introducing dwarf_begin_elf_type in elfutils 0.196 it wasn't added to libdw.map and so there was no public version. It still worked because the only libdw function calling dwarf_begin_elf_type (dwarf_begin_type) used the INTUSE variant. So they linked against the internal version. But without a public version it cannot be used by external users. * libdw/libdw.map (ELFUTILS_0.197): New version section based on ELFUTILS_0.196, includes global dwarf_begin_elf_type. Signed-off-by: Mark Wielaard <mark@klomp.org>
-rw-r--r--libdw/libdw.map5
1 files changed, 5 insertions, 0 deletions
diff --git a/libdw/libdw.map b/libdw/libdw.map
index 79139016..824bff1f 100644
--- a/libdw/libdw.map
+++ b/libdw/libdw.map
@@ -400,6 +400,11 @@ ELFUTILS_0.196 {
400 dwarf_get_type; 400 dwarf_get_type;
401} ELFUTILS_0.193; 401} ELFUTILS_0.193;
402 402
403ELFUTILS_0.197 {
404 global:
405 dwarf_begin_elf_type;
406} ELFUTILS_0.196;
407
403/* XXX Experimental libdwfl_stacktrace API. */ 408/* XXX Experimental libdwfl_stacktrace API. */
404ELFUTILS_0.193_EXPERIMENTAL { 409ELFUTILS_0.193_EXPERIMENTAL {
405 global: 410 global: