summaryrefslogtreecommitdiff
path: root/rtemstoolkit/rld-files.cpp (follow)
AgeCommit message (Collapse)Author
2018-06-18rtemstoolkit/elf,files: Catch exceptions in destructors.Chris Johns
Catch exceptions in destructures and print a message to avoid an unhandled exception happening in an exception stack unwind.
2018-04-14rtemstoolkit/rtl-file: Remove a file on close if requestedChris Johns
Close #3395
2017-09-14rtemstoolkit: Remove throw from file::image destructor.Chris Johns
2017-08-16linkers/exe-info Support ARM static constructors.Chris Johns
Note, ARM destructors are registered at runtime and currently not easly found. Update libiberty to get a newer demangler. Closes #3102.
2016-04-03rtemstoolkit: Add the address to the section.Chris Johns
2014-11-30toolkit: Raise a user error and not an internal one.Chris Johns
2014-11-04linkers: Merge the standard libraries into the user library paths.Chris Johns
The change to rld::split clears the user's library paths. Fix this.
2014-10-30linkers: Add base image symbol to ELF object file generation.Chris Johns
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.
2014-09-13Refactor code into the RTEMS Toolkit.Chris Johns