source: rtems/cpukit/libdl/rtl-rap.h @ c130387

5
Last change on this file since c130387 was d4edbdbc, checked in by Sebastian Huber <sebastian.huber@…>, on 03/20/15 at 13:09:26

Replace www.rtems.com with www.rtems.org

  • Property mode set to 100644
File size: 1.1 KB
Line 
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 */
8/**
9 * @file
10 *
11 * @ingroup rtems_rtl
12 *
13 * @brief RTEMS Run-Time Linker ELF Headers
14 */
15
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
24extern "C" {
25#endif /* __cplusplus */
26
27/**
28 * The RAP format check handler.
29 *
30 * @param obj The object being checked.
31 * @param fd The file descriptor.
32 */
33bool rtems_rtl_rap_file_check (rtems_rtl_obj_t* obj, int fd);
34
35/**
36 * The RAP format load handler.
37 *
38 * @param obj The object to load.
39 * @param fd The file descriptor.
40 */
41bool rtems_rtl_rap_file_load (rtems_rtl_obj_t* obj, int fd);
42
43/**
44 * The RAP format signature handler.
45 *
46 * @return rtems_rtl_loader_format_t* The format's signature.
47 */
48rtems_rtl_loader_format_t* rtems_rtl_rap_file_sig (void);
49
50#ifdef __cplusplus
51}
52#endif /* __cplusplus */
53
54#endif
Note: See TracBrowser for help on using the repository browser.