summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-25Intial commit.Dhananjay Balan
Chris's intial work on the extenstions.
2014-08-25Initial commitDhananjay Balan
2014-08-07rtms-tld: Refactor the code to match a better configuration format.Chris Johns
2014-08-05rtems-tld: Add wrapper support and start the generator coding.Chris Johns
2014-08-05Fix temporary file handling and add tempfile write support.Chris Johns
Move the static objects into the rld-process file and change the clean up to a call. Add support to write to tempfiles.
2014-08-04rtems-tld: Add generator loading support.Chris Johns
2014-08-04rtems-tld: Add recursive parsing of headers and defines.Chris Johns
2014-08-04rtems-tld: Add trace configuration support.Chris Johns
Extend the configuration support to provide the needed configuration required to generate the C stub support.
2014-08-01Add initial support for the RTEM Trace Linker.Chris Johns
The RTEMS Trace Linker or rtems-rld creates an RTEMS executable with trace support built in without any changes the existing code. This commit is an initial starting point with function signatures being read from INI files.
2014-08-01Fix building on Windows with the latest MSVC.Chris Johns
Remove some warnings.
2014-07-24std::list should be sorted before uniquePeng Fan
std::list should be sorted first, then unique can remove duplicated objects. Otherwise there will be many duplicated objects. Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
2014-07-07Add newlib-sys-cpuset-const-20140414.diffJoel Sherrill
2014-06-234.11: Patch so net-snmp 5.7.2.1 builds with RTEMS.Chris Johns
2014-06-18covoar: Merger the covoar source from rtems-testing.git.Chris Johns
Use waf to build covoar.
2014-06-164.11: Add ntp patch.Chris Johns
This patch has issues related to the clock adjust interface but it allows the package to build.
2014-06-10rt: Update the documentation.Chris Johns
2014-06-01config: Fix the name for the xilinx_zynq_a9_qemu bsp.Chris Johns
2014-06-01config: Add support for the gdbarmsim for the arm920 BSP.Chris Johns
2014-06-01config: Clean up the qemu configurations.Chris Johns
2014-06-01test: Strengthen the timeout handling by killing the process.Chris Johns
2014-05-31tester: Correctly handle contro-c.Chris Johns
Add support to kill running tests if the user presses control-c.
2014-05-194.11/sparc: GDB 7.7 SIS simulator output patch.Chris Johns
2014-05-14Add jmr3904 GDB simulator supportJoel Sherrill
2014-05-12doc: rtems-tester.txt: Add information for building testsKumar Amit Mehta
The test executables will not be generated unless they are built explicitly by invoking 'make'.
2014-05-09add --filter to specify the set of selected tests.Ben Gras
. parameter is a glob . default is *.exe as it was . it is a convenient way to select a particular test to run over and over again while debugging it, without laboriously manipulating the .exe's that are present (i.e. moving/deleting them)
2014-05-08gdb: Fix lm32 simulator's UART code. Builds on MinGW.Chris Johns
2014-04-30tools/gdb: Simulator inline fixes in the cgen code.Chris Johns
2014-04-30tools/microblaze: Fix the building of libgcc.Chris Johns
2014-04-29bsp: Clean up the BBxM BSP configuration.Chris Johns
2014-04-29bsp: Break on the terminate halt to get fatal handlers run.Chris Johns
2014-04-29bsp: Add Beagleboard xM support.Chris Johns
2014-04-10tester: Fix the psim script.Chris Johns
2014-04-10gdb: pr 16827, fix sim on Mavrick.Chris Johns
2014-03-26bsp: Add psim.Chris Johns
2014-03-26tester: The process returns an exit code not an errno.Chris Johns
2014-03-20gcc-4.8.2-rtems4.11-20140349.diff: New fileJoel Sherrill
2014-03-194.11/gdb: Fix detecting python when building GDB on FreeBSD 10.0.Chris Johns
This patch is from the FreeBSD 10.0 devel/gdb port and adds the LDFLAGS to link command line with Python enabled. Note, this may effect some hosts if there are library clashes.
2014-02-17Add the documentation.Chris Johns
2014-02-17Add README.Chris Johns
Also add a git ignore.
2014-02-15rt: Add the rtems-tester.Chris Johns
2014-02-12libffi: Fix for Fedora 64bit pkg-config file.Chris Johns
2014-01-18gdb/sparc: SIS gdb output fix, add nouartrx.Chris Johns
Fix the output from the simulator to gdb to use gdb interfaces so the output is passes through the MI protocol if used. Add a nouartrx option to the simulator so it does not block on an stdin read. The termios settings put the tty into non-blocking mode however the read sometimes blocks on high loads.
2013-08-30Implement a new tool 'rtems-ra'Peng Fan
rtems-ra supports converting an elf archive file into a rap archive file. It also support add, replace and delete rap files from the rap archive file.
2013-08-29Ignore common section and null(index 0) sectionPeng Fan
Signed-off-by: Peng Fan <van.freenix@gmail.com>
2013-08-29RA format support for rtems-ldPeng Fan
1. Automatically place object files in archive files into a ra file, using new option --runtime-lib 2. Add a new option --one-file to decide whether the collected object files should be merged into the rap file or not. Signed-off-by: Peng Fan <van.freenix@gmail.com>
2013-08-29Fix archive writerPeng Fan
1. align to even address 2. Fix the use of GElf_Ehdr and Elf32_Ehdr 3. Fix the header related
2013-08-14gcc: Switch GCC to the posix thread model.Chris Johns
Change from the RTEMS thread model to the POSIX model. Do not enable the weak support as it fails to link in the posix parts from the RTEMS library. No weak support requires libstdc++'s makefile be updated to handle RTEMS.
2013-08-04Add rpath supportPeng Fan
2013-08-01Add section size for rap detailsPeng Fan
Add elf section size to the section details, because gdb will use the size of a section.
2013-07-26Add object file details to RAP formatPeng Fan
This change added the object file details to the RAP format so aid debugging support. The information can be optionally stripped for production images not needed this information if space is an issue,with '--rap-strip' assigned to rtems-ld.