diff options
| author | Mark Wielaard <mark@klomp.org> | 2026-08-18 13:49:39 +0200 |
|---|---|---|
| committer | Mark Wielaard <mark@klomp.org> | 2026-08-18 15:24:34 +0200 |
| commit | 3e66afef6846b6ce1482a1d69a420422e4ad8054 (patch) | |
| tree | 6cb52b63084e010975d01e6553cbb6e9a9dbe140 | |
| parent | Prepare for 0.196 (diff) | |
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.map | 5 |
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 | ||
| 403 | ELFUTILS_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. */ |
| 404 | ELFUTILS_0.193_EXPERIMENTAL { | 409 | ELFUTILS_0.193_EXPERIMENTAL { |
| 405 | global: | 410 | global: |
