summaryrefslogtreecommitdiff
path: root/rld.cpp (follow)
AgeCommit message (Collapse)Author
2014-09-10Make the verbose take the level and return the level if valid.Chris Johns
This makes the verbose a single and removes the need to have the logic of the test in the code.
2014-09-09linkers: If no RTEMS path is provied see if the prefix can be used.Chris Johns
2014-09-08RTEMS trace linker builds trace applications.Chris Johns
The trace linker builds the both_hello example in examples-v2. Move the various string support functions into a C++ file and stop being inlined. Make them return const std::string. Add ld support to rld-cc. Add search path support to rld-config so installed common files can be used. Fix the path bugs. Add an absolute path function to rld-path.
2014-09-06Add a path str. Remove the duplicate split call.Chris Johns
2012-11-17Refactor the ELF support to allow ELF write suppport.Chris Johns
The refactoring allows better reuse of the ELF support and cleans up some hacks from the generic file and archive handling improving the separation of the file handling from the file format, ie ELF. The handling of ELF object files and ELF object files inside archives is cleaner. The refactor cleaned up the symbol handling where the symbols now reside in the ELF file object and references are take in symbol pointer containers and symbol table containers. The main purpose of the refactor is to allow support for creating and writing ELF files. Also added an rtems-syms command where special symbol support can be added.
2012-05-07Add to git.Chris Johns