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 |