summaryrefslogtreecommitdiffstats
path: root/rtemstoolkit/rld-symbols.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtemstoolkit/dwarf: Fix some C++ handling issues.Chris Johns2019-09-021-1/+2
|
* linkers/syms: Add symbol filtering.Chris Johns2019-02-111-2/+4
| | | | | | - Filter symbols by regx. - Return the name of a symbol via demangled() even it is not a mangled C++ function.
* linkers/exe-info Support ARM static constructors.Chris Johns2017-08-161-21/+24
| | | | | | | | | 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-4/+18
| | | | 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/+36
| | | | 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-15/+56
| | | | | | | | | | | | 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.
* toolkit: Fix the map formatting.Chris Johns2014-10-281-2/+2
|
* Refactor code into the RTEMS Toolkit.Chris Johns2014-09-131-0/+389