RTEMS Linker  0.0.1
RTEMS Tools Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
/Users/chris/Development/rtems/src/apps/rtl-host.chrisj/rld-elf.h File Reference

RTEMS Linker ELF module manages the libelf interface. More...

#include <list>
#include <map>
#include <vector>
#include <rld.h>

Go to the source code of this file.

Classes

class  rld::elf::relocation
 
class  rld::elf::section
 
class  rld::elf::program_header
 
class  rld::elf::file
 

Namespaces

namespace  rld
 
namespace  rld::elf
 

Typedefs

typedef std::vector< relocation > rld::elf::relocations
 
typedef std::list< section * > rld::elf::sections
 
typedef std::map< std::string,
section > 
rld::elf::section_table
 
typedef std::list< program_header > rld::elf::program_headers
 

Functions

const std::string rld::elf::machine_type (unsigned int machinetype)
 
const std::string rld::elf::machine_type ()
 
unsigned int rld::elf::object_class ()
 
unsigned int rld::elf::object_machine_type ()
 
unsigned int rld::elf::object_datatype ()
 
void rld::elf::check_file (const file &file)
 

Detailed Description

RTEMS Linker ELF module manages the libelf interface.