summaryrefslogtreecommitdiffstats
path: root/rtemstoolkit/rld-symbols.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtemstoolkit/elf-symbols: Add the symbol types as an enum.Chris Johns2018-08-071-0/+21
| | | | This can be used by applications to filter the symbols by type.
* linkers/exe-info Support ARM static constructors.Chris Johns2017-08-161-1/+1
| | | | | | | | | Note, ARM destructors are registered at runtime and currently not easly found. Update libiberty to get a newer demangler. Closes #3102.
* linkers: Demangle the C++ labels in the .ctors/.dtors sections.Chris Johns2016-04-031-0/+6
| | | | Show user friendly labels for the C++ constructors and destructors.
* rtemstoolkit: Add an address table of symbols key by the symbol address.Chris Johns2016-04-031-0/+26
| | | | This is useful if you need to look up a symbol based on its address.
* linkers: Add base image symbol to ELF object file generation.Chris Johns2014-10-301-10/+45
| | | | | | | | | | | | This change adds support to the rtems-syms code to generate a suitable ELF object you can link to the base image kernel in the embed mode or you can load with the run-time load mode. The change fixes a bug in the framework where local ELF symbols were being placed in the external symbol table. The external symbol table has been removed and a global, weak and local set of tables is now provided as this is more aligned with the ELF format.
* Refactor code into the RTEMS Toolkit.Chris Johns2014-09-131-0/+297