|
RTEMS Linker
0.0.1
RTEMS Tools Project
|
RTEMS Linker. More...
#include <algorithm>#include <list>#include <iomanip>#include <rld.h>#include <rld-compression.h>#include <rld-rap.h>Classes | |
| struct | rld::rap::relocation |
| class | rld::rap::reloc_offset_compare |
| struct | rld::rap::osection |
| struct | rld::rap::section |
| struct | rld::rap::external |
| struct | rld::rap::object |
| class | rld::rap::image |
| class | rld::rap::section_merge |
| class | rld::rap::section_writer |
Namespaces | |
| namespace | rld |
| namespace | rld::rap |
Macros | |
| #define | SF(f, i, c) if (osec.flags & (f)) flags[i] = c |
Typedefs | |
| typedef std::vector< relocation > | rld::rap::relocations |
| typedef std::map< const int, osection > | rld::rap::osections |
| typedef std::vector< int > | rld::rap::osecindexes |
| typedef std::list< external > | rld::rap::externals |
| typedef std::list< object > | rld::rap::objects |
Functions | |
| const char * | rld::rap::section_name (int sec) |
| uint32_t | rld::rap::align_offset (uint32_t offset, uint32_t size, uint32_t alignment) |
| void | rld::rap::write (files::image &app, const std::string &init, const std::string &fini, const files::object_list &app_objects, const symbols::table &) |
RTEMS Linker.
| #define SF | ( | f, | |
| i, | |||
| c | |||
| ) | if (osec.flags & (f)) flags[i] = c |