|
RTEMS Linker
0.0.1
RTEMS Tools Project
|
Namespaces | |
| namespace | cc |
| namespace | compress |
| namespace | elf |
| namespace | files |
| namespace | outputter |
| namespace | process |
| namespace | rap |
| namespace | resolver |
| namespace | symbols |
Classes | |
| struct | error |
Typedefs | |
| typedef std::vector< std::string > | library_container |
| typedef std::vector< std::string > | strings |
Functions | |
| void | verbose_inc () |
| int | verbose () |
| const std::string | version () |
| const std::string | rtems_version () |
| void | split (const std::string &str, strings &strs, char separator) |
| void | map (rld::files::cache &cache, rld::symbols::table &symbols) |
| void | warn_unused_externals (rld::files::object_list &objects) |
| template<class T > | |
| std::string | to_string (T t, std::ios_base &(*f)(std::ios_base &)=std::dec) |
| typedef std::vector< std::string > rld::library_container |
The option container.
| typedef std::vector< std::string > rld::strings |
Container of strings to hold the results of a split.
| void rld::map | ( | rld::files::cache & | cache, |
| rld::symbols::table & | symbols | ||
| ) |
Map of the symbol table.
| const std::string rld::rtems_version | ( | ) |
The RTEMS version string.
| void rld::split | ( | const std::string & | str, |
| strings & | strs, | ||
| char | separator | ||
| ) |
Split a string into strings by the separator.
| std::string rld::to_string | ( | T | t, |
| std::ios_base &(*)(std::ios_base &) | f = std::dec |
||
| ) |
Convert a supported type to a string.
| int rld::verbose | ( | ) |
Return the verbose level. Setting the flag more than once raises the level.
| void rld::verbose_inc | ( | ) |
Increment the verbose level.
| const std::string rld::version | ( | ) |
The version string.
| void rld::warn_unused_externals | ( | rld::files::object_list & | objects | ) |
Warn is externals in referenced object files are not used.