16#if !defined (_RTEMS_RTL_SYM_H_)
17#define _RTEMS_RTL_SYM_H_
87 const unsigned char* esyms,
RTEMS Run-Time Linker ELF Headers.
void rtems_rtl_symbol_obj_erase_local(rtems_rtl_obj *obj)
Definition: rtl-sym.c:274
rtems_rtl_obj_sym * rtems_rtl_symbol_global_find(const char *name)
Definition: rtl-sym.c:176
void rtems_rtl_symbol_obj_sort(rtems_rtl_obj *obj)
Definition: rtl-sym.c:214
bool rtems_rtl_symbol_table_open(rtems_rtl_symbols *symbols, size_t buckets)
Definition: rtl-sym.c:61
rtems_rtl_obj_sym * rtems_rtl_symbol_obj_find(rtems_rtl_obj *obj, const char *name)
Definition: rtl-sym.c:227
void rtems_rtl_symbol_obj_add(rtems_rtl_obj *obj)
Definition: rtl-sym.c:261
void rtems_rtl_symbol_table_close(rtems_rtl_symbols *symbols)
Definition: rtl-sym.c:80
struct rtems_rtl_obj_sym rtems_rtl_obj_sym
bool rtems_rtl_symbol_global_add(rtems_rtl_obj *obj, const unsigned char *esyms, unsigned int size)
Definition: rtl-sym.c:86
void rtems_rtl_symbol_obj_erase(rtems_rtl_obj *obj)
Definition: rtl-sym.c:286
struct rtems_rtl_symbols rtems_rtl_symbols
const char * name
Definition: rtl-sym.h:32
rtems_chain_node node
Definition: rtl-sym.h:31
uint32_t data
Definition: rtl-sym.h:34
void * value
Definition: rtl-sym.h:33
Definition: rtl-obj.h:181
unsigned size
Definition: tte.h:1