RTEMS: cpukit/libdl/rtl-rap.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Functions
rtl-rap.h File Reference
API » RTEMS Runtime Link Editor

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_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

  obj | The object being checked.
  fd | The 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

  obj | The object to load.
  fd | The 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

  obj | The object to unload.