RTEMS CPU Kit with SuperCore  4.11.3
rtl-rap.h
Go to the documentation of this file.
1 /*
2  * COPYRIGHT (c) 2012 Chris Johns <chrisj@rtems.org>
3  *
4  * The license and distribution terms for this file may be
5  * found in the file LICENSE in this distribution or at
6  * http://www.rtems.org/license/LICENSE.
7  */
16 #if !defined (_RTEMS_RTL_RAP_H_)
17 #define _RTEMS_RTL_RAP_H_
18 
19 #include "rtl-fwd.h"
20 #include "rtl-obj-fwd.h"
21 #include "rtl-sym.h"
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif /* __cplusplus */
26 
33 bool rtems_rtl_rap_file_check (rtems_rtl_obj_t* obj, int fd);
34 
41 bool rtems_rtl_rap_file_load (rtems_rtl_obj_t* obj, int fd);
42 
49 
56 
57 #ifdef __cplusplus
58 }
59 #endif /* __cplusplus */
60 
61 #endif
bool rtems_rtl_rap_file_load(rtems_rtl_obj_t *obj, int fd)
The RAP format load handler.
Definition: rtl-rap.c:782
RTEMS Run-Time Linker ELF Headers.
bool rtems_rtl_rap_file_unload(rtems_rtl_obj_t *obj)
The RAP format unload handler.
Definition: rtl-rap.c:987
RTEMS Run-Time Linker Object File Symbol Table.
rtems_rtl_loader_format_t * rtems_rtl_rap_file_sig(void)
The RAP format signature handler.
Definition: rtl-rap.c:994
RTL Object.
Definition: rtl-obj.h:156
bool rtems_rtl_rap_file_check(rtems_rtl_obj_t *obj, int fd)
The RAP format check handler.
Definition: rtl-rap.c:754
RTEMS Run-Time Linker ELF Headers.
Loader format definition.
Definition: rtl-obj.h:38