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-symbols.h File Reference

RTEMS Linker symbols manages the symbols from all the object files. More...

#include <iostream>
#include <list>
#include <map>
#include <string>
#include <rld-elf-types.h>

Go to the source code of this file.

Classes

class  rld::symbols::symbol
 
class  rld::symbols::table
 

Namespaces

namespace  rld
 
namespace  rld::files
 
namespace  rld::symbols
 

Typedefs

typedef std::list< symbol > rld::symbols::bucket
 
typedef std::list< symbol * > rld::symbols::pointers
 
typedef std::map< std::string,
symbol * > 
rld::symbols::symtab
 

Functions

void rld::symbols::load (bucket &bucket_, table &table_)
 
void rld::symbols::load (bucket &bucket_, symtab &table_)
 
size_t rld::symbols::referenced (pointers &symbols)
 
void rld::symbols::output (std::ostream &out, const table &symbols)
 
void rld::symbols::output (std::ostream &out, const symtab &symbols)
 

Detailed Description

RTEMS Linker symbols manages the symbols from all the object files.