diff options
author | Chris Johns <chrisj@rtems.org> | 2023-08-12 16:35:39 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2023-08-12 16:35:39 +1000 |
commit | 663e0dae8af6217f0273176ea6d92e7ab3fd307c (patch) | |
tree | da7f65a46d83f7d2d3772049fa8eecf4ac69700c /cpukit/libdl/rtl-mdreloc-aarch64.c | |
parent | Add the Regulator Interface and test (diff) | |
download | rtems-663e0dae8af6217f0273176ea6d92e7ab3fd307c.tar.bz2 |
cpukit/libdl: AARCH64 unwind uses DWARF 2 tables
Closes #4943
Diffstat (limited to '')
-rw-r--r-- | cpukit/libdl/rtl-mdreloc-aarch64.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/cpukit/libdl/rtl-mdreloc-aarch64.c b/cpukit/libdl/rtl-mdreloc-aarch64.c index 46f87e9178..15396c3de9 100644 --- a/cpukit/libdl/rtl-mdreloc-aarch64.c +++ b/cpukit/libdl/rtl-mdreloc-aarch64.c @@ -561,3 +561,20 @@ rtems_rtl_elf_relocate_rel (rtems_rtl_obj* obj, rtems_rtl_set_error (EINVAL, "rela type record not supported"); return rtems_rtl_elf_rel_failure; } + +bool +rtems_rtl_elf_unwind_parse (const rtems_rtl_obj* obj, + const char* name, + uint32_t flags) { + return rtems_rtl_elf_unwind_dw2_parse (obj, name, flags); +} + +bool +rtems_rtl_elf_unwind_register (rtems_rtl_obj* obj) { + return rtems_rtl_elf_unwind_dw2_register (obj); +} + +bool +rtems_rtl_elf_unwind_deregister (rtems_rtl_obj* obj) { + return rtems_rtl_elf_unwind_dw2_deregister (obj); +} |