diff options
author | Chris Johns <chrisj@rtems.org> | 2018-11-20 14:00:48 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2018-11-22 12:43:27 +1100 |
commit | 8e7c72a7f532d0945de16f7f861f5e0277d92fd1 (patch) | |
tree | 94df419359557723b25df0c1c31488716e690dae /cpukit/include/rtems/rtl | |
parent | libdl: Manage the allocation of common uninitialised variables. (diff) | |
download | rtems-8e7c72a7f532d0945de16f7f861f5e0277d92fd1.tar.bz2 |
libdl: Reindex unresolved names after removing used records.
Updates #3194
Diffstat (limited to 'cpukit/include/rtems/rtl')
-rw-r--r-- | cpukit/include/rtems/rtl/rtl-unresolved.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cpukit/include/rtems/rtl/rtl-unresolved.h b/cpukit/include/rtems/rtl/rtl-unresolved.h index 884d909fa6..a69b51ac7f 100644 --- a/cpukit/include/rtems/rtl/rtl-unresolved.h +++ b/cpukit/include/rtems/rtl/rtl-unresolved.h @@ -128,7 +128,7 @@ typedef struct rtems_rtl_unresolv_block */ typedef struct rtems_rtl_unresolved { - uint32_t marker; + uint32_t marker; /**< Block marker. */ size_t block_recs; /**< The records per blocks allocated. */ rtems_chain_control blocks; /**< List of blocks. */ } rtems_rtl_unresolved; @@ -205,6 +205,11 @@ bool rtems_rtl_unresolved_remove (rtems_rtl_obj* obj, const uint16_t sect, const rtems_rtl_word* rel); +/** + * Dump the RTL unresolved data. + */ +void rtems_rtl_unresolved_dump (void); + #ifdef __cplusplus } #endif /* __cplusplus */ |