RTEMS  5.1
Functions
rtl-rap.h File Reference

RTEMS Run-Time Linker ELF Headers. More...

#include <rtems/rtl/rtl-fwd.h>
#include <rtems/rtl/rtl-obj-fwd.h>
#include <rtems/rtl/rtl-sym.h>

Go to the source code of this file.

Functions

bool rtems_rtl_rap_file_check (rtems_rtl_obj *obj, int fd)
 
bool rtems_rtl_rap_file_load (rtems_rtl_obj *obj, int fd)
 
bool rtems_rtl_rap_file_unload (rtems_rtl_obj *obj)
 
rtems_rtl_loader_formatrtems_rtl_rap_file_sig (void)
 

Detailed Description

RTEMS Run-Time Linker ELF Headers.

Function Documentation

◆ rtems_rtl_rap_file_check()

bool rtems_rtl_rap_file_check ( rtems_rtl_obj obj,
int  fd 
)

The RAP format check handler.

Parameters
objThe object being checked.
fdThe file descriptor.

◆ rtems_rtl_rap_file_load()

bool rtems_rtl_rap_file_load ( rtems_rtl_obj obj,
int  fd 
)

The RAP format load handler.

Parameters
objThe object to load.
fdThe file descriptor.

obj->entry = (void*)(uintptr_t) ehdr.e_entry;

◆ rtems_rtl_rap_file_sig()

rtems_rtl_loader_format* rtems_rtl_rap_file_sig ( void  )

The RAP format signature handler.

Returns
rtems_rtl_loader_format* The format's signature.

◆ rtems_rtl_rap_file_unload()

bool rtems_rtl_rap_file_unload ( rtems_rtl_obj obj)

The RAP format unload handler.

Parameters
objThe object to unload.