summaryrefslogtreecommitdiffstats
path: root/rtemstoolkit/rld-files.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtemstoolkit/elf,files: Catch exceptions in destructors.Chris Johns2018-06-181-6/+66
| | | | | Catch exceptions in destructures and print a message to avoid an unhandled exception happening in an exception stack unwind.
* rtemstoolkit/rtl-file: Remove a file on close if requestedChris Johns2018-04-141-3/+23
| | | | Close #3395
* rtemstoolkit: Remove throw from file::image destructor.Chris Johns2017-09-141-1/+1
|
* linkers/exe-info Support ARM static constructors.Chris Johns2017-08-161-0/+13
| | | | | | | | | Note, ARM destructors are registered at runtime and currently not easly found. Update libiberty to get a newer demangler. Closes #3102.
* rtemstoolkit: Add the address to the section.Chris Johns2016-04-031-0/+1
|
* toolkit: Raise a user error and not an internal one.Chris Johns2014-11-301-1/+1
|
* linkers: Merge the standard libraries into the user library paths.Chris Johns2014-11-041-1/+1
| | | | | The change to rld::split clears the user's library paths. Fix this.
* linkers: Add base image symbol to ELF object file generation.Chris Johns2014-10-301-8/+30
| | | | | | | | | | | | 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/+1586