# # ChangeLog for linkers in rtems-tools # # Generated by Trac 1.2.1.dev0 # 03/28/24 14:05:30 Sun, 29 Mar 2015 07:06:00 GMT Chris Johns [b249516] * linkers/rtems-tld.cpp (modified) * rtemstoolkit/rld-path.cpp (modified) * rtemstoolkit/rld-path.h (modified) * rtemstoolkit/rld.cpp (modified) rtemstoolkit: Add support to return the system path split as paths. ... Sun, 29 Mar 2015 05:37:22 GMT Chris Johns [5032d71] * linkers/rtems-tld.cpp (modified) trace-linker: Update comments. Fri, 27 Mar 2015 09:21:33 GMT Chris Johns [d499e6d] * linkers/rtems-tld.cpp (modified) trace-linker: Add the trace function signatures to the wrapper code. ... Thu, 26 Mar 2015 07:23:35 GMT Chris Johns [b69cd3f] * linkers/rtems-api.ini (modified) * linkers/rtems-posix.ini (added) * linkers/rtems.ini (modified) * linkers/wscript (modified) trace-linker: Add API and POSIX interfaces. Thu, 26 Mar 2015 06:08:18 GMT Chris Johns [b988768] * linkers/rtems-tld.cpp (modified) * linkers/rtld-trace-buffer.ini (added) * linkers/wscript (modified) trace-linker: Add Trace Buffering support. Trace buffering traces ... Tue, 24 Mar 2015 03:37:35 GMT Chris Johns [1703041] * linkers/rtems-tld.cpp (modified) rtems-tld: Add lock and buffer allocator support to generators. ... Mon, 23 Mar 2015 06:19:01 GMT Chris Johns [29ad92c5] * linkers/rtems-tld.cpp (modified) * linkers/test-trace.ini (modified) trace-linker: Add options, names, enables, and triggers. Move the ... Sun, 08 Feb 2015 06:12:04 GMT Chris Johns [b7d48ef] * linkers/wscript (modified) * rtemstoolkit/macros.py (modified) * rtemstoolkit/wscript (modified) * tester/rt/options.py (modified) * tester/rt/test.py (modified) * tester/rtems-test (modified) * tester/rtems/testing/defaults.mc (modified) * tester/wscript (modified) * tools/gdb/python/wscript (modified) Install the rtems-test command. This installs the Python RTEMS ... Tue, 20 Jan 2015 23:52:54 GMT Chris Johns [7338811] * linkers/rtems-syms.cpp (modified) Remove warning on Linux. Sun, 18 Jan 2015 07:12:18 GMT Chris Johns [3badbb0] * linkers/wscript (modified) * rtemstoolkit/win32/ar.h (moved) * rtemstoolkit/win32/sys/cdefs.h (moved) * rtemstoolkit/win32/sys/errno.h (moved) * rtemstoolkit/win32/sys/mman.h (moved) * rtemstoolkit/win32/sys/queue.h (moved) * rtemstoolkit/wscript (modified) * wscript (modified) Add support to cross-compile. Use --hosti=. On FreeBSD use ... Thu, 18 Dec 2014 04:15:11 GMT Chris Johns [8de6f6b] * linkers/wscript (modified) rtems-tld: Install the libc heap configuration files. Thu, 18 Dec 2014 04:07:59 GMT Chris Johns [7fc1edb] * linkers/libc-heap.ini (added) * linkers/libc.ini (added) rtems-tld: Add configuration support for libc head tracing. These ... Thu, 20 Nov 2014 18:46:43 GMT Joel Sherrill [b1e9ab9] * linkers/main-page.cpp (modified) main-page.cpp: Fix spelling issue Thu, 06 Nov 2014 01:05:38 GMT Chris Johns [b9c0a04] * linkers/rtems-syms.cpp (modified) linkers: Disable .type statements in symbol code. Some of the ... Tue, 04 Nov 2014 08:39:57 GMT Chris Johns [53e387d] * linkers/rtems-syms.cpp (modified) * rtemstoolkit/rld-cc.cpp (modified) * rtemstoolkit/rld-files.cpp (modified) linkers: Merge the standard libraries into the user library paths. ... Fri, 31 Oct 2014 15:52:36 GMT Ben Gras [2015c85] * linkers/rtems-syms.cpp (modified) fix for open() not taking a std::string Thu, 30 Oct 2014 06:55:18 GMT Chris Johns [fdb1fe6] * linkers/rtems-syms.cpp (modified) * rtemstoolkit/rld-files.cpp (modified) * rtemstoolkit/rld-process.cpp (modified) * rtemstoolkit/rld-resolver.cpp (modified) * rtemstoolkit/rld-symbols.cpp (modified) * rtemstoolkit/rld-symbols.h (modified) * rtemstoolkit/rtems-utils.h (modified) linkers: Add base image symbol to ELF object file generation. This ... Tue, 28 Oct 2014 08:14:02 GMT Chris Johns [aac2949] * linkers/rtems-syms.cpp (modified) linkers: Add kernel symbol support. The rtems-sym tool has been ... Sun, 21 Sep 2014 22:23:39 GMT Chris Johns [6ae559c] * linkers/rtld-base.ini (modified) rtems-tld: Make printk the default generator. Sun, 21 Sep 2014 04:24:37 GMT Chris Johns [5025439] * linkers/rtems-api.ini (added) * linkers/rtems-score-coremutex.ini (added) * linkers/rtems-score-heap.ini (added) * linkers/rtems-score-object.ini (added) * linkers/rtems-score-thread.ini (added) * linkers/rtems-score.ini (added) * linkers/rtems-tld.cpp (modified) * linkers/rtems.ini (modified) * linkers/rtld-base.ini (modified) * linkers/rtld-print.ini (added) * linkers/wscript (modified) * rtemstoolkit/rld-config.cpp (modified) * rtemstoolkit/rld-config.h (modified) rtems-tld: Add config options, fix void args, and SCore traces. Sat, 20 Sep 2014 22:50:56 GMT Chris Johns [149a8a6] * linkers/rtems-tld.cpp (modified) rtems-tld: Remove forced trace message. Sat, 13 Sep 2014 02:26:45 GMT Chris Johns [435d879] * linkers/wscript (modified) * rtemstoolkit/wscript (modified) rtk: Build fastlz into the rld library. Do not build as an object ... Sat, 13 Sep 2014 02:09:16 GMT Chris Johns [87e0e76] * linkers/README (modified) * linkers/wscript (modified) * rtemstoolkit/ConvertUTF.c (moved) * rtemstoolkit/ConvertUTF.h (moved) * rtemstoolkit/SimpleIni.h (moved) * rtemstoolkit/elftoolchain/common/Makefile (moved) * rtemstoolkit/elftoolchain/common/_elftc.h (moved) * rtemstoolkit/elftoolchain/common/elfdefinitions.h (moved) * rtemstoolkit/elftoolchain/common/native-elf-format (moved) * rtemstoolkit/elftoolchain/common/os.Linux.mk (moved) * rtemstoolkit/elftoolchain/common/uthash.h (moved) * rtemstoolkit/elftoolchain/libelf/Makefile (moved) * rtemstoolkit/elftoolchain/libelf/Version.map (moved) * rtemstoolkit/elftoolchain/libelf/_libelf.h (moved) * rtemstoolkit/elftoolchain/libelf/_libelf_ar.h (moved) * rtemstoolkit/elftoolchain/libelf/_libelf_config.h (moved) * rtemstoolkit/elftoolchain/libelf/elf.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_begin.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_begin.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_cntl.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_cntl.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_data.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_end.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_end.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_errmsg.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_errmsg.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_errno.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_fill.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_fill.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_flag.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_flagdata.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getarhdr.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getarhdr.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_getarsym.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getarsym.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_getbase.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getbase.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_getdata.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getident.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getident.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_getphdrnum.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getphnum.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getscn.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getshdrnum.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getshdrstrndx.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getshnum.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_getshstrndx.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_hash.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_hash.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_kind.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_kind.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_memory.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_memory.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_next.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_next.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_phnum.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_rand.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_rand.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_rawfile.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_rawfile.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_scn.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_shnum.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_shstrndx.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_strptr.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_strptr.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_types.m4 (moved) * rtemstoolkit/elftoolchain/libelf/elf_update.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_update.c (moved) * rtemstoolkit/elftoolchain/libelf/elf_version.3 (moved) * rtemstoolkit/elftoolchain/libelf/elf_version.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf.h (moved) * rtemstoolkit/elftoolchain/libelf/gelf_cap.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_checksum.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_checksum.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_dyn.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_ehdr.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_fsize.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_fsize.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getcap.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getclass.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getclass.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getdyn.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getehdr.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getmove.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getphdr.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getrel.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getrela.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getshdr.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getsym.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getsyminfo.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_getsymshndx.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_move.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_newehdr.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_newphdr.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_phdr.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_rel.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_rela.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_shdr.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_sym.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_syminfo.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_symshndx.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_update_ehdr.3 (moved) * rtemstoolkit/elftoolchain/libelf/gelf_xlate.c (moved) * rtemstoolkit/elftoolchain/libelf/gelf_xlatetof.3 (moved) * rtemstoolkit/elftoolchain/libelf/libelf.h (moved) * rtemstoolkit/elftoolchain/libelf/libelf_align.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_allocate.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_ar.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_ar_util.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_checksum.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_convert.m4 (moved) * rtemstoolkit/elftoolchain/libelf/libelf_data.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_ehdr.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_extended.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_fsize.m4 (moved) * rtemstoolkit/elftoolchain/libelf/libelf_msize.m4 (moved) * rtemstoolkit/elftoolchain/libelf/libelf_phdr.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_shdr.c (moved) * rtemstoolkit/elftoolchain/libelf/libelf_xlate.c (moved) * rtemstoolkit/elftoolchain/libelf/mmap_win32.c (moved) * rtemstoolkit/elftoolchain/libelf/os.FreeBSD.mk (moved) * rtemstoolkit/elftoolchain/libelf/os.NetBSD.mk (moved) * rtemstoolkit/fastlz.c (moved) * rtemstoolkit/fastlz.h (moved) * rtemstoolkit/libiberty/ansidecl.h (moved) * rtemstoolkit/libiberty/concat.c (moved) * rtemstoolkit/libiberty/cp-demangle.c (moved) * rtemstoolkit/libiberty/cp-demangle.h (moved) * rtemstoolkit/libiberty/cplus-dem.c (moved) * rtemstoolkit/libiberty/demangle.h (moved) * rtemstoolkit/libiberty/libiberty.h (moved) * rtemstoolkit/libiberty/make-temp-file.c (moved) * rtemstoolkit/libiberty/mkstemps.c (moved) * rtemstoolkit/libiberty/pex-common.c (moved) * rtemstoolkit/libiberty/pex-common.h (moved) * rtemstoolkit/libiberty/pex-djgpp.c (moved) * rtemstoolkit/libiberty/pex-msdos.c (moved) * rtemstoolkit/libiberty/pex-one.c (moved) * rtemstoolkit/libiberty/pex-unix.c (moved) * rtemstoolkit/libiberty/pex-win32.c (moved) * rtemstoolkit/libiberty/safe-ctype.c (moved) * rtemstoolkit/libiberty/safe-ctype.h (moved) * rtemstoolkit/libiberty/stpcpy.c (moved) * rtemstoolkit/pkgconfig.cpp (moved) * rtemstoolkit/pkgconfig.h (moved) * rtemstoolkit/rld-cc.cpp (moved) * rtemstoolkit/rld-cc.h (moved) * rtemstoolkit/rld-compression.cpp (moved) * rtemstoolkit/rld-compression.h (moved) * rtemstoolkit/rld-config.cpp (moved) * rtemstoolkit/rld-config.h (moved) * rtemstoolkit/rld-elf-types.h (moved) * rtemstoolkit/rld-elf.cpp (moved) * rtemstoolkit/rld-elf.h (moved) * rtemstoolkit/rld-files.cpp (moved) * rtemstoolkit/rld-files.h (moved) * rtemstoolkit/rld-outputter.cpp (moved) * rtemstoolkit/rld-outputter.h (moved) * rtemstoolkit/rld-path.cpp (moved) * rtemstoolkit/rld-path.h (moved) * rtemstoolkit/rld-process.cpp (moved) * rtemstoolkit/rld-process.h (moved) * rtemstoolkit/rld-rap.cpp (moved) * rtemstoolkit/rld-rap.h (moved) * rtemstoolkit/rld-resolver.cpp (moved) * rtemstoolkit/rld-resolver.h (moved) * rtemstoolkit/rld-rtems.cpp (moved) * rtemstoolkit/rld-rtems.h (moved) * rtemstoolkit/rld-symbols.cpp (moved) * rtemstoolkit/rld-symbols.h (moved) * rtemstoolkit/rld.cpp (moved) * rtemstoolkit/rld.h (moved) * rtemstoolkit/rtems-utils.cpp (moved) * rtemstoolkit/rtems-utils.h (moved) * rtemstoolkit/wscript (added) * wscript (modified) Refactor code into the RTEMS Toolkit. Sat, 13 Sep 2014 00:47:07 GMT Chris Johns [749ddf1] * .gitignore (modified) * README (modified) * linkers/wscript (modified) * tester/covoar/wscript (modified) * tester/wscript (added) * tools/gdb/python/wscript (modified) * waf (added) * wscript (added) waf: Include waf in the souce tree and updated README on building. ... Fri, 12 Sep 2014 22:48:17 GMT Chris Johns [e0b8975] * linkers/ (deleted) Remove invalid file that was added. Wed, 10 Sep 2014 03:10:45 GMT Chris Johns [7168ab3] * linkers/rtld-base.ini (modified) rtems-tld: Add a printk generator. Wed, 10 Sep 2014 03:10:20 GMT Chris Johns [5afb2b8] * linkers/rtems-tld.cpp (modified) rtems-tld: Fix warnings in the generated code. Wed, 10 Sep 2014 01:16:26 GMT Chris Johns [2d5de2e] * linkers/rtems-ld.cpp (modified) Fix the error message. Wed, 10 Sep 2014 01:15:29 GMT Chris Johns [67369b14] * linkers/rld-process.cpp (modified) * linkers/rld-process.h (modified) Fix the tempfile output code to handle line breaks better. Wed, 10 Sep 2014 01:14:06 GMT Chris Johns [30a7f06] * linkers/rld.cpp (modified) * linkers/rld.h (modified) Make the verbose take the level and return the level if valid. This ... Mon, 08 Sep 2014 22:40:13 GMT Chris Johns [b7ad4a2] * linkers/rld.cpp (modified) * linkers/rld.h (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-tld.cpp (modified) linkers: If no RTEMS path is provied see if the prefix can be used. Mon, 08 Sep 2014 22:20:41 GMT Chris Johns [6fb1409] * linkers/rld-config.cpp (modified) * linkers/rld-config.h (modified) * linkers/rtems-tld.cpp (modified) * linkers/rtld-base.ini (modified) rtems-tld: Add entry and exit trace support. Mon, 08 Sep 2014 09:29:41 GMT Chris Johns [2126ea7] * linkers/rtems-tld.cpp (modified) * linkers/rtld-base.ini (modified) rtems-tld: Generate arg and ret code in the wrapper. Mon, 08 Sep 2014 06:37:32 GMT Chris Johns [17c8364] * linkers/rld-path.cpp (modified) Fix building on CentOS 6.5. Mon, 08 Sep 2014 06:06:48 GMT Chris Johns [6506aa1] * linkers/rld-cc.cpp (modified) * linkers/rld-cc.h (modified) * linkers/rld-config.cpp (modified) * linkers/rld-config.h (modified) * linkers/rld-path.cpp (modified) * linkers/rld-path.h (modified) * linkers/rld.cpp (modified) * linkers/rld.h (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-tld.cpp (modified) * linkers/wscript (modified) RTEMS trace linker builds trace applications. The trace linker ... Sun, 07 Sep 2014 04:31:18 GMT Chris Johns [b28e8b3] * linkers/rld-cc.cpp (modified) * linkers/rld-rtems.cpp (modified) * linkers/rld-rtems.h (modified) * linkers/rld.h (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-tld.cpp (modified) Refactor the rld-rtems support to remove the globals. Sun, 07 Sep 2014 00:47:00 GMT Chris Johns [32cd4fc] * linkers/ (added) * linkers/rld-path.cpp (modified) * linkers/rld-path.h (modified) * linkers/rld-process.cpp (modified) * linkers/rld-process.h (modified) * linkers/rld.h (modified) * linkers/rtems-tld.cpp (modified) rtems-tld: Add --wrapper option to aid testing. The --wrapper ... Sun, 07 Sep 2014 00:45:36 GMT Chris Johns [3f5e31f] * linkers/libiberty/make-temp-file.c (modified) Chanhe the base temp file name to 'rld--'. Sat, 06 Sep 2014 11:59:25 GMT Chris Johns [c4c8218] * linkers/rtems-tld.cpp (modified) Fix rtems-ld to keep tmep files around while building. Sat, 06 Sep 2014 10:19:45 GMT Chris Johns [8807135] * linkers/rld-cc.cpp (modified) * linkers/rld-cc.h (modified) * linkers/rld-process.cpp (modified) * linkers/rld-process.h (modified) * linkers/rld-rtems.cpp (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-ra.cpp (modified) * linkers/rtems-syms.cpp (modified) * linkers/rtems-tld.cpp (modified) * linkers/rtld-base.ini (modified) * linkers/test-trace-1.h (added) * linkers/test-trace-2.h (added) Refactor the CC flags. Fix the various linkers. The trace linker is ... Sat, 06 Sep 2014 10:19:08 GMT Chris Johns [a916fa4] * linkers/rld-path.cpp (modified) Fxi the split call. Sat, 06 Sep 2014 10:17:56 GMT Chris Johns [a72a9e35] * linkers/rld.cpp (modified) * linkers/rld.h (modified) Add a path str. Remove the duplicate split call. Sat, 06 Sep 2014 10:15:48 GMT Chris Johns [b233be7] * linkers/pkgconfig.cpp (modified) Trim the return value from a package file. Fri, 05 Sep 2014 08:18:11 GMT Chris Johns [31bf375] * linkers/rtems-ld.cpp (modified) * linkers/rtems-tld.cpp (modified) * linkers/wscript (modified) Remove march/mcpu and add RTEMS BSP and cflags support. Fri, 05 Sep 2014 08:16:40 GMT Chris Johns [7ccb6701] * linkers/rld-cc.cpp (modified) * linkers/rld-cc.h (modified) * linkers/rld-path.cpp (modified) * linkers/rld-path.h (modified) * linkers/rld-rtems.cpp (added) * linkers/rld-rtems.h (added) * linkers/rld.h (modified) Add support for RTEMS BSP or user supplied CFLAGS. Remove march/mcpu. ... Fri, 05 Sep 2014 08:10:46 GMT Chris Johns [2f48445] * linkers/pkgconfig.cpp (modified) * linkers/pkgconfig.h (modified) Return the requested label. This completes this code to a basic ... Mon, 01 Sep 2014 03:26:47 GMT Chris Johns [40fd7a0] * linkers/rld-cc.cpp (modified) * linkers/rld-cc.h (modified) * linkers/rld-files.cpp (modified) * linkers/rld-files.h (modified) * linkers/rld-outputter.cpp (modified) * linkers/rld-path.cpp (added) * linkers/rld-path.h (added) * linkers/rld-process.cpp (modified) * linkers/rld-resolver.cpp (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-ra.cpp (modified) * linkers/rtems-rapper.cpp (modified) * linkers/rtems-syms.cpp (modified) * linkers/rtems-tld.cpp (modified) * linkers/wscript (modified) rld: Split the file into a path module for path specific functions. ... Sat, 09 Aug 2014 12:32:50 GMT Peng Fan [e5165d2] * linkers/rtems-ld.cpp (modified) * linkers/rtems-ra.cpp (modified) * linkers/rtems-rapper.cpp (modified) Fix getopt_long usage When passing shorhand options, getopt_long ... Thu, 07 Aug 2014 08:15:06 GMT Chris Johns [097f1fd] * linkers/rld-config.cpp (modified) * linkers/rld-config.h (modified) * linkers/rld-rap.cpp (modified) * linkers/rld.h (modified) * linkers/rtems-tld.cpp (modified) * linkers/rtld-base.ini (modified) * linkers/test-trace.ini (modified) rtms-tld: Refactor the code to match a better configuration format. Tue, 05 Aug 2014 13:02:35 GMT Chris Johns [4fd758e] * linkers/rld.h (modified) * linkers/rtems-tld.cpp (modified) rtems-tld: Add wrapper support and start the generator coding. Tue, 05 Aug 2014 13:01:15 GMT Chris Johns [a136346] * linkers/rld-cc.cpp (modified) * linkers/rld-process.cpp (modified) * linkers/rld-process.h (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-ra.cpp (modified) * linkers/rtems-rapper.cpp (modified) * linkers/rtems-syms.cpp (modified) Fix temporary file handling and add tempfile write support. Move ... Mon, 04 Aug 2014 05:09:39 GMT Chris Johns [058d502] * linkers/rld-config.cpp (modified) * linkers/rld-config.h (modified) * linkers/rld.h (modified) * linkers/rtems-tld.cpp (modified) * linkers/rtld-base.ini (added) * linkers/test-trace.ini (modified) rtems-tld: Add generator loading support. Sun, 03 Aug 2014 23:50:56 GMT Chris Johns [0a21024] * linkers/rld.h (modified) * linkers/rtems-tld.cpp (modified) * linkers/rtems.ini (modified) * linkers/test-trace.ini (modified) rtems-tld: Add recursive parsing of headers and defines. Sun, 03 Aug 2014 23:19:55 GMT Chris Johns [b6d7f5f] * linkers/rld-config.cpp (modified) * linkers/rld-config.h (modified) * linkers/rld.h (modified) * linkers/rtems-tld.cpp (modified) * linkers/rtems.ini (added) * linkers/test-fsigs.ini (deleted) * linkers/test-trace.ini (modified) rtems-tld: Add trace configuration support. Extend the ... Fri, 01 Aug 2014 06:44:32 GMT Chris Johns [ea29902] * linkers/ConvertUTF.c (added) * linkers/ConvertUTF.h (added) * linkers/SimpleIni.h (added) * linkers/rld-config.cpp (added) * linkers/rld-config.h (added) * linkers/rtems-tld.cpp (added) * linkers/test-fsigs.ini (added) * linkers/test-trace.ini (added) * linkers/wscript (modified) Add initial support for the RTEM Trace Linker. The RTEMS Trace ... Fri, 01 Aug 2014 06:47:11 GMT Chris Johns [2ce23a3] * linkers/rld-files.cpp (modified) * linkers/rld-outputter.cpp (modified) * linkers/rld-process.cpp (modified) Fix building on Windows with the latest MSVC. Remove some warnings. Thu, 24 Jul 2014 03:09:03 GMT Peng Fan [427acf3] * linkers/rld-outputter.cpp (modified) std::list should be sorted before unique std::list should be sorted ... Fri, 30 Aug 2013 13:42:58 GMT Peng Fan [53ed116] * linkers/rld-outputter.cpp (modified) * linkers/rld-outputter.h (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-ra.cpp (added) * linkers/wscript (modified) Implement a new tool 'rtems-ra' rtems-ra supports converting an elf ... Sat, 24 Aug 2013 10:19:15 GMT Peng Fan [64309e0] * linkers/rld-rap.cpp (modified) Ignore common section and null(index 0) section Signed-off-by: Peng ... Sat, 24 Aug 2013 10:10:54 GMT Peng Fan [37a7a7c] * linkers/rld-outputter.cpp (modified) * linkers/rld-outputter.h (modified) * linkers/rtems-ld.cpp (modified) RA format support for rtems-ld 1. Automatically place object files ... Thu, 29 Aug 2013 11:41:23 GMT Peng Fan [5eb6604] * linkers/rld-elf-types.h (modified) * linkers/rld-elf.cpp (modified) * linkers/rld-files.cpp (modified) Fix archive writer 1. align to even address 2. Fix the use of ... Sun, 04 Aug 2013 14:35:42 GMT Peng Fan [59c3ebd] * linkers/rld-rap.cpp (modified) * linkers/rld-rap.h (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-rapper.cpp (modified) Add rpath support Thu, 01 Aug 2013 08:15:07 GMT Peng Fan [347c9b5] * linkers/rld-rap.cpp (modified) * linkers/rtems-rapper.cpp (modified) Add section size for rap details Add elf section size to the ... Fri, 26 Jul 2013 09:45:01 GMT Peng Fan [39f48c9] * linkers/rld-rap.cpp (modified) * linkers/rld-rap.h (modified) * linkers/rtems-ld.cpp (modified) * linkers/rtems-rapper.cpp (modified) Add object file details to RAP format This change added the object ... Mon, 22 Jul 2013 01:44:15 GMT Peng Fan [76d3b89] * linkers/rld-rap.cpp (modified) collect 'STT_NOTYPE' symbols Sun, 21 Jul 2013 16:39:21 GMT Peng Fan [f291594] * linkers/rld-rap.cpp (modified) fix relocation records order Thu, 18 Jul 2013 03:05:02 GMT Peng Fan [c14133e] * linkers/rld-files.cpp (modified) * linkers/rld-files.h (modified) * linkers/rld-rap.cpp (modified) Add support for relocations which reference local symbols ... Thu, 18 Jul 2013 02:53:18 GMT Peng Fan [e23ef3b] * linkers/rld-rap.cpp (modified) Fixed fsec If one object file contains .rodata and .rodata.str1.4 ... Thu, 18 Jul 2013 02:49:09 GMT Peng Fan [4b31ced] * linkers/rld-rap.cpp (modified) Fixed layout problem Fixed when only one elf object file is passed ... Thu, 18 Jul 2013 23:32:41 GMT Peng Fan [f4cf8f4] * linkers/rld-elf.cpp (modified) arch specific section support Fri, 01 Mar 2013 04:42:08 GMT Chris Johns [26b46b1] * linkers/rld-rap.cpp (modified) * linkers/rtems-rapper.cpp (modified) Fix RELA in RAP formats. Fixed the RELA handling in the merging of ... Fri, 01 Mar 2013 02:58:56 GMT Chris Johns [69a123b] * linkers/rtems-ld.cpp (modified) Support the gcc option '-Wl'. Support and ignore the '-Wl,options' ... Fri, 01 Mar 2013 00:51:37 GMT Chris Johns [6c4218b] * linkers/rtems-ld.cpp (modified) * linkers/rtems-rapper.cpp (modified) * linkers/rtems-syms.cpp (modified) Fix the trace help. Fri, 01 Mar 2013 00:25:48 GMT Chris Johns [6fae4de] * linkers/rld-rap.cpp (modified) * linkers/rtems-rapper.cpp (modified) * linkers/rtems-utils.h (modified) Fix errors building on CentOS. Wed, 23 Jan 2013 03:04:11 GMT Chris Johns [2bcaf0c] * linkers/rld-files.h (modified) Update the documentation Tue, 22 Jan 2013 11:08:09 GMT Chris Johns [e78e2b0] * linkers/main-page.cpp (added) * linkers/rld-compression.h (modified) * linkers/rld-elf.h (modified) * linkers/rld-files.h (modified) * linkers/rld-outputter.h (modified) * linkers/rld-rap.h (modified) * linkers/rtems-utils.h (modified) * linkers/rtl-host.conf (modified) * linkers/wscript (modified) Documentation. Tue, 15 Jan 2013 06:03:04 GMT Chris Johns [32d5401] * linkers/rtems-rapper.cpp (modified) Fixed the layout output to give to all the needed detail. Tue, 01 Jan 2013 01:04:24 GMT Chris Johns [6801aa2] * linkers/rld-rap.cpp (modified) Use find_in_strtab when collecting symbols. Remove debug. Mon, 31 Dec 2012 07:29:10 GMT Chris Johns [f43851a] * linkers/rld-rap.cpp (modified) Sort the relocation records by offset for a section. Mon, 31 Dec 2012 07:12:25 GMT Chris Johns [4e7ec70] * linkers/rld-rap.cpp (modified) Make layout offsets match image offsets. Add a better strtab search. ... Mon, 31 Dec 2012 07:11:47 GMT Chris Johns [06a2cf6] * linkers/rtems-rapper.cpp (modified) Sort the relocations by offset to make the overlay work. Fri, 28 Dec 2012 23:20:22 GMT Chris Johns [544de91] * linkers/rld-elf.cpp (modified) * linkers/rld-files.cpp (modified) * linkers/rld-files.h (modified) * linkers/rld-outputter.cpp (modified) * linkers/rld-resolver.cpp (modified) * linkers/rld-resolver.h (modified) * linkers/rld-symbols.cpp (modified) * linkers/rld-symbols.h (modified) * linkers/rtems-ld.cpp (modified) Fix managing weak symbols. Weak symbols where not being managed ... Mon, 24 Dec 2012 06:18:23 GMT Chris Johns [800d4fd] * linkers/rld-rap.cpp (modified) Add the symsect offset to the section reloc. Mon, 24 Dec 2012 06:17:53 GMT Chris Johns [073d244] * linkers/rtems-rapper.cpp (modified) Trace the reloc addend. Sun, 23 Dec 2012 06:45:34 GMT Chris Johns [f31cded] * linkers/rld-rap.cpp (modified) Improved section trace output. Moved the section trace output to ... Sun, 23 Dec 2012 06:04:11 GMT Chris Johns [5825009] * linkers/rtems-rapper.cpp (modified) Change the long opt from map to overlay. Sun, 23 Dec 2012 05:57:35 GMT Chris Johns [287569c] * linkers/rtems-rapper.cpp (modified) Add an overlay output. An overlay shows the hex dump of the section ... Sun, 23 Dec 2012 05:54:59 GMT Chris Johns [b9f631e] * linkers/rtems-utils.cpp (added) * linkers/rtems-utils.h (added) * linkers/wscript (modified) Add a memory dump utility. Fri, 21 Dec 2012 06:14:50 GMT Chris Johns [3e902c6] * linkers/rtems-rapper.cpp (modified) Fix the reloc symbol name. Fri, 21 Dec 2012 06:12:07 GMT Chris Johns [c487356] * linkers/rtems-rapper.cpp (modified) Finish a dump of the RAP file. Fix expanding. Fri, 21 Dec 2012 06:10:18 GMT Chris Johns [6c28ffb] * linkers/rld-outputter.cpp (modified) * linkers/rld-rap.cpp (modified) * linkers/rld-rap.h (modified) Set header length. Make sections public. Set the compressed file ... Fri, 21 Dec 2012 06:08:17 GMT Chris Johns [4e9b324] * linkers/rld-compression.cpp (modified) * linkers/rld-compression.h (modified) Decompressor fixes. Make reading compressed files more robust ... Wed, 19 Dec 2012 05:24:48 GMT Chris Johns [74e89db] * linkers/rld-compression.cpp (modified) Turn off the debug. Wed, 19 Dec 2012 05:24:24 GMT Chris Johns [8bb0d53] * linkers/rtems-rapper.cpp (added) * linkers/wscript (modified) RAP file utility. Decompressors RAP files. Wed, 19 Dec 2012 05:22:37 GMT Chris Johns [db216fe] * linkers/rld-compression.cpp (modified) * linkers/rld-compression.h (modified) Decompression support added. The compressor can now decompress LZ77 ... Tue, 18 Dec 2012 09:57:00 GMT Chris Johns [b2b811c] * linkers/rld-rap.cpp (modified) Fixes to load libbsdports on i386. Numerous fixes to load the the ... Tue, 18 Dec 2012 09:52:18 GMT Chris Johns [53221a0] * linkers/rld-files.cpp (modified) * linkers/rld-files.h (modified) Add object::get_section. Add a method to return a section given the ... Tue, 18 Dec 2012 09:51:41 GMT Chris Johns [b5a59dd] * linkers/rtems-ld.cpp (modified) Use cerr for errors and not cout. Tue, 18 Dec 2012 09:48:35 GMT Chris Johns [194160c] * linkers/rld-compression.cpp (modified) Update the data out pointer. The data pointer was not updating when ... Tue, 18 Dec 2012 09:47:27 GMT Chris Johns [13b9f2b] * linkers/rld.h (modified) Add a new trace level.