|
|
|
@2f48445
|
09/05/14 08:10:46 |
Chris Johns |
Return the requested label.
This completes this code to a basic …
4.104.115
|
|
|
@40fd7a0
|
09/01/14 03:26:47 |
Chris Johns |
rld: Split the file into a path module for path specific functions.
…
4.104.115
|
|
|
@e5165d2
|
08/09/14 12:32:50 |
Peng.Fan |
Fix getopt_long usage
When passing shorhand options, getopt_long …
4.104.115
|
|
|
@097f1fd
|
08/07/14 08:15:06 |
Chris Johns |
rtms-tld: Refactor the code to match a better configuration format.
4.104.115
|
|
|
@4fd758e
|
08/05/14 13:02:35 |
Chris Johns |
rtems-tld: Add wrapper support and start the generator coding.
4.104.115
|
|
|
@a136346
|
08/05/14 13:01:15 |
Chris Johns |
Fix temporary file handling and add tempfile write support.
Move the …
4.104.115
|
|
|
@058d502
|
08/04/14 05:09:39 |
Chris Johns |
rtems-tld: Add generator loading support.
4.104.115
|
|
|
@0a21024
|
08/03/14 23:50:56 |
Chris Johns |
rtems-tld: Add recursive parsing of headers and defines.
4.104.115
|
|
|
@b6d7f5f
|
08/03/14 23:19:55 |
Chris Johns |
rtems-tld: Add trace configuration support.
Extend the configuration …
4.104.115
|
|
|
@ea29902
|
08/01/14 06:44:32 |
Chris Johns |
Add initial support for the RTEM Trace Linker.
The RTEMS Trace Linker …
4.104.115
|
|
|
@2ce23a3
|
08/01/14 06:47:11 |
Chris Johns |
Fix building on Windows with the latest MSVC.
Remove some warnings.
4.104.115
|
|
|
@427acf3
|
07/24/14 03:09:03 |
Peng.Fan |
std::list should be sorted before unique
std::list should be sorted …
4.104.115
|
|
|
@53ed116
|
08/30/13 13:42:58 |
van.freenix |
Implement a new tool 'rtems-ra'
rtems-ra supports converting an elf …
4.104.115
|
|
|
@64309e0
|
08/24/13 10:19:15 |
van.freenix |
Ignore common section and null(index 0) section
Signed-off-by: Peng …
4.104.115
|
|
|
@37a7a7c
|
08/24/13 10:10:54 |
van.freenix |
RA format support for rtems-ld
1. Automatically place object files in …
4.104.115
|
|
|
@5eb6604
|
08/29/13 11:41:23 |
van.freenix |
Fix archive writer
1. align to even address
2. Fix the use of …
4.104.115
|
|
|
@59c3ebd
|
08/04/13 14:35:42 |
van.freenix |
Add rpath support
4.104.115
|
|
|
@347c9b5
|
08/01/13 08:15:07 |
van.freenix |
Add section size for rap details
Add elf section size to the section …
4.104.115
|
|
|
@39f48c9
|
07/26/13 09:45:01 |
van.freenix |
Add object file details to RAP format
This change added the object …
4.104.115
|
|
|
@76d3b89
|
07/22/13 01:44:15 |
van.freenix |
collect 'STT_NOTYPE' symbols
4.104.115
|
|
|
@f291594
|
07/21/13 16:39:21 |
van.freenix |
fix relocation records order
4.104.115
|
|
|
@c14133e
|
07/18/13 03:05:02 |
van.freenix |
Add support for relocations which reference local symbols
…
4.104.115
|
|
|
@e23ef3b
|
07/18/13 02:53:18 |
van.freenix |
Fixed fsec
If one object file contains .rodata and .rodata.str1.4 …
4.104.115
|
|
|
@4b31ced
|
07/18/13 02:49:09 |
van.freenix |
Fixed layout problem
Fixed when only one elf object file is passed to …
4.104.115
|
|
|
@f4cf8f4
|
07/18/13 23:32:41 |
van.freenix |
arch specific section support
4.104.115
|
|
|
@26b46b1
|
03/01/13 04:42:08 |
Chris Johns |
Fix RELA in RAP formats.
Fixed the RELA handling in the merging of …
4.104.115
|
|
|
@69a123b
|
03/01/13 02:58:56 |
Chris Johns |
Support the gcc option '-Wl'.
Support and ignore the '-Wl,options' …
4.104.115
|
|
|
@6c4218b
|
03/01/13 00:51:37 |
Chris Johns |
Fix the trace help.
4.104.115
|
|
|
@6fae4de
|
03/01/13 00:25:48 |
Chris Johns |
Fix errors building on CentOS.
4.104.115
|
|
|
@2bcaf0c
|
01/23/13 03:04:11 |
Chris Johns |
Update the documentation
4.104.115
|
|
|
@e78e2b0
|
01/22/13 11:08:09 |
Chris Johns |
Documentation.
4.104.115
|
|
|
@32d5401
|
01/15/13 06:03:04 |
Chris Johns |
Fixed the layout output to give to all the needed detail.
4.104.115
|
|
|
@6801aa2
|
01/01/13 01:04:24 |
Chris Johns |
Use find_in_strtab when collecting symbols. Remove debug.
4.104.115
|
|
|
@f43851a
|
12/31/12 07:29:10 |
Chris Johns |
Sort the relocation records by offset for a section.
4.104.115
|
|
|
@4e7ec70
|
12/31/12 07:12:25 |
Chris Johns |
Make layout offsets match image offsets. Add a better strtab search.
…
4.104.115
|
|
|
@06a2cf6
|
12/31/12 07:11:47 |
Chris Johns |
Sort the relocations by offset to make the overlay work.
4.104.115
|
|
|
@544de91
|
12/28/12 23:20:22 |
Chris Johns |
Fix managing weak symbols.
Weak symbols where not being managed …
4.104.115
|
|
|
@800d4fd
|
12/24/12 06:18:23 |
Chris Johns |
Add the symsect offset to the section reloc.
4.104.115
|
|
|
@073d244
|
12/24/12 06:17:53 |
Chris Johns |
Trace the reloc addend.
4.104.115
|
|
|
@f31cded
|
12/23/12 06:45:34 |
Chris Johns |
Improved section trace output.
Moved the section trace output to …
4.104.115
|
|
|
@5825009
|
12/23/12 06:04:11 |
Chris Johns |
Change the long opt from map to overlay.
4.104.115
|
|
|
@287569c
|
12/23/12 05:57:35 |
Chris Johns |
Add an overlay output.
An overlay shows the hex dump of the section …
4.104.115
|
|
|
@b9f631e
|
12/23/12 05:54:59 |
Chris Johns |
Add a memory dump utility.
4.104.115
|
|
|
@3e902c6
|
12/21/12 06:14:50 |
Chris Johns |
Fix the reloc symbol name.
4.104.115
|
|
|
@c487356
|
12/21/12 06:12:07 |
Chris Johns |
Finish a dump of the RAP file. Fix expanding.
4.104.115
|
|
|
@6c28ffb
|
12/21/12 06:10:18 |
Chris Johns |
Set header length. Make sections public.
Set the compressed file …
4.104.115
|
|
|
@4e9b324
|
12/21/12 06:08:17 |
Chris Johns |
Decompressor fixes.
Make reading compressed files more robust …
4.104.115
|
|
|
@74e89db
|
12/19/12 05:24:48 |
Chris Johns |
Turn off the debug.
4.104.115
|
|
|
@8bb0d53
|
12/19/12 05:24:24 |
Chris Johns |
RAP file utility. Decompressors RAP files.
4.104.115
|
|
|
@db216fe
|
12/19/12 05:22:37 |
Chris Johns |
Decompression support added.
The compressor can now decompress LZ77 files.
4.104.115
|
|
|
@b2b811c
|
12/18/12 09:57:00 |
Chris Johns |
Fixes to load libbsdports on i386.
Numerous fixes to load the the …
4.104.115
|
|
|
@53221a0
|
12/18/12 09:52:18 |
Chris Johns |
Add object::get_section.
Add a method to return a section given the …
4.104.115
|
|
|
@b5a59dd
|
12/18/12 09:51:41 |
Chris Johns |
Use cerr for errors and not cout.
4.104.115
|
|
|
@194160c
|
12/18/12 09:48:35 |
Chris Johns |
Update the data out pointer.
The data pointer was not updating when …
4.104.115
|
|
|
@13b9f2b
|
12/18/12 09:47:27 |
Chris Johns |
Add a new trace level.
4.104.115
|
|
|
@f10123a
|
12/15/12 12:30:46 |
Chris Johns |
Const sections are not PROGBITS and ALLOC and not EXECINTR or WRITE.
4.104.115
|
|
|
@d54e81c
|
12/15/12 12:19:21 |
Chris Johns |
Debug trace changes.
4.104.115
|
|
|
@b89ad2c6
|
12/15/12 11:44:58 |
Chris Johns |
i386 related fixes
Fix the size of the section calculated in …
4.104.115
|
|
|
@f4d580b
|
12/12/12 23:07:32 |
Chris Johns |
Add the section offset to the symbol value.
4.104.115
|
|
|
@42f766f
|
12/12/12 10:51:03 |
Chris Johns |
Relocation fixes.
These changes implement a suitable relocation …
4.104.115
|
|
|
@90d8d43
|
12/07/12 22:07:30 |
Chris Johns |
Add support to demand load relocation records.
Support has been added …
4.104.115
|
|
|
@be8e188
|
12/07/12 22:05:12 |
Chris Johns |
Add doxygen support.
4.104.115
|
|
|
@825a10e
|
12/01/12 10:22:24 |
Chris Johns |
The symbol string is the offset into the symbol table.
4.104.115
|
|
|
@9ba89e1
|
11/30/12 21:09:02 |
Chris Johns |
Remove the trace on hack.
4.104.115
|
|
|
@803c60a
|
11/30/12 21:05:47 |
Chris Johns |
RAP format up to relocation records completed.
Do not write the …
4.104.115
|
|
|
@1a5bdef
|
11/29/12 08:05:19 |
Chris Johns |
Add support for a custom RAP file format.
The file is a header and a …
4.104.115
|
|
|
@93e80d5
|
11/29/12 08:04:12 |
Chris Johns |
Compress as blocks.
The LZ77 compressor works with blocks. Each block …
4.104.115
|
|
|
@9c70d15
|
11/29/12 08:03:37 |
Chris Johns |
Remove the \0 character after the header.
4.104.115
|
|
|
@662c504
|
11/29/12 08:02:28 |
Chris Johns |
Add the index to the section.
The index is referenced in the symbol …
4.104.115
|
|
|
@ea6f8d4
|
11/29/12 08:01:43 |
Chris Johns |
Add access to the value and info fields of a symbols.
4.104.115
|
|
|
@dc1c744
|
11/27/12 00:19:15 |
Chris Johns |
Add machine related data to allow better checking.
4.104.115
|
|
|
@d99913f
|
11/27/12 00:17:02 |
Chris Johns |
Remove size_t stream operator.
On Darwin the operator works which on …
4.104.115
|
|
|
@8190102
|
11/26/12 01:14:06 |
Chris Johns |
Update to the latest framwork requirements.
4.104.115
|
|
|
@ae353d3
|
11/26/12 00:50:21 |
Chris Johns |
Comment clean up.
4.104.115
|
|
|
@eb825b1
|
11/26/12 00:09:35 |
Chris Johns |
Add RAP format support.
4.104.115
|
|
|
@cad8b53
|
11/26/12 00:09:06 |
Chris Johns |
Updated to reflect the framework changes.
4.104.115
|
|
|
@a458e27
|
11/26/12 00:07:06 |
Chris Johns |
Add exit label, ELF application and Application.
Add an exit label …
4.104.115
|
|
|
@076d935
|
11/26/12 00:04:57 |
Chris Johns |
Add writing from images as well as streaming operators.
Add the …
4.104.115
|
|
|
@a5fcdd5
|
11/26/12 00:00:34 |
Chris Johns |
No archive begin/end on symbols load, image initialise fix, add …
4.104.115
|
|
|
@4c89c2d
|
11/25/12 23:59:19 |
Chris Johns |
Update the section details.
4.104.115
|
|
|
@c6b714f
|
11/25/12 23:57:29 |
Chris Johns |
Load the sections by default. It is not much extra overhead.
Clean up …
4.104.115
|
|
|
@1d60a4a
|
11/25/12 23:46:40 |
Chris Johns |
Split trace to have without and with symbols.
4.104.115
|
|
|
@3f37835
|
11/22/12 05:22:22 |
Chris Johns |
Split out the compression code for reuse.
4.104.115
|
|
|
@c2657cd
|
11/21/12 06:40:44 |
Chris Johns |
Clean archive names for every output format other than scripts.
4.104.115
|
|
|
@7b2762f
|
11/21/12 02:36:32 |
Chris Johns |
Make the entry point an unresolved symbol.
4.104.115
|
|
|
@43ec8b0
|
11/21/12 02:36:04 |
Chris Johns |
Set the default value for empty symbols to 0 to match the const char* …
4.104.115
|
|
|
@c46980e
|
11/21/12 02:04:47 |
Chris Johns |
Add entry point support.
4.104.115
|
|
|
@b770b0c
|
11/21/12 02:04:19 |
Chris Johns |
Make getting objects const.
4.104.115
|
|
|
@9ba4e48
|
11/21/12 01:12:50 |
Chris Johns |
Remove the warning about the warnings option on newer gccs.
4.104.115
|
|
|
@6565f0c
|
11/21/12 01:12:21 |
Chris Johns |
Enforce the header is created before using it on Linux.
4.104.115
|
|
|
@c1d1636
|
11/21/12 01:11:49 |
Chris Johns |
Add header to remove warning on Linux.
4.104.115
|
|
|
@eb34811
|
11/21/12 00:07:12 |
Chris Johns |
Output application format files.
Added support for an RTEMS RAP …
4.104.115
|
|
|
@a1d4930
|
11/21/12 00:05:04 |
Chris Johns |
Set the correct header size field.
4.104.115
|
|
|
@fe19d06
|
11/20/12 23:40:01 |
Chris Johns |
Fix archive GNU extension and make image read/write follow POSIX.
Fix …
4.104.115
|
|
|
@fd8a2c5
|
11/20/12 08:53:24 |
Chris Johns |
Add support to write a metadata ELF file.
This also adds support to …
4.104.115
|
|
|
@9b66527
|
11/19/12 02:13:52 |
Chris Johns |
Only look for standard library paths if standard libraries and enabled.
4.104.115
|
|
|
@596e5fa
|
11/18/12 23:37:37 |
Chris Johns |
Add set_header support to the ELF files.
4.104.115
|
|
|
@1976825
|
11/18/12 23:36:34 |
Chris Johns |
Resolve the ld and user undefines.
4.104.115
|
|
|
@ead8da1
|
11/18/12 23:35:51 |
Chris Johns |
Add configure option --c-opts to allow special options for testing.
4.104.115
|
|
|
@8ad4837
|
11/18/12 23:35:15 |
Chris Johns |
Fix warning from clang.
4.104.115
|
|
|