summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/rtl
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2018-11-20 14:00:48 +1100
committerChris Johns <chrisj@rtems.org>2018-11-22 12:43:27 +1100
commit8e7c72a7f532d0945de16f7f861f5e0277d92fd1 (patch)
tree94df419359557723b25df0c1c31488716e690dae /cpukit/include/rtems/rtl
parentlibdl: Manage the allocation of common uninitialised variables. (diff)
downloadrtems-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.h7
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 */