RTEMS 6.3
Loading...
Searching...
No Matches
rtl-rap.h File Reference

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

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_format * rtems_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.