Sebastian Huber
04a52040ae
Python 3 compatibility
2015-11-12 11:15:23 +01:00
Sebastian Huber
5cb66b4def
rtd-rtems.cpp: Default to version 4.12
2015-11-11 10:18:41 +01:00
Chris Johns
baa798a083
Update the versions strings.
2015-10-19 09:14:57 +11:00
Chris Johns
0382b6863b
Fix Windows build issues.
...
Fix biulding the mmap Windows code.
Fix installing the files for Windows.
2015-10-19 09:06:49 +11:00
Ric Claus
5a801c25ef
rtems-tester.txt, options.py: Improved clarity and spelling.
2015-09-26 17:16:44 +10:00
Chris Johns
b24951645d
rtemstoolkit: Add support to return the system path split as paths.
...
Seacch the path for the program name if not found and set it as
an absolute path. This allow the prefix to be found.
2015-03-29 18:06:00 +11:00
Chris Johns
8531776882
rtemstoolkit: Add an array operator to return recs in a section.
2015-03-23 17:18:39 +11:00
Chris Johns
36e663162f
rtemstoolkit: Remove warning on Windows.
2015-03-18 17:02:40 +11:00
Chris Johns
dfc5994847
elftoolchain: Add support for Cygwin.
2015-03-17 21:37:43 +11:00
Chris Johns
9600c39638
Fixes to the run the waf built tests when installed.
2015-02-08 18:14:16 +11:00
Chris Johns
b7d48ef5a4
Install the rtems-test command.
...
This installs the Python RTEMS Toolkit.
The copmiler has been switched from forcing gcc to allowing waf
to detect the host's tool chain.
2015-02-08 17:12:04 +11:00
Chris Johns
69c955d7a1
DEST_OS is linux and not linux2.
2015-01-21 10:51:48 +11:00
Chris Johns
3badbb0622
Add support to cross-compile. Use --hosti=.
...
On FreeBSD use --host=mingw32 for Windows. If you use another
OS you might need to add the specific windows host to the
top level wscript file.
2015-01-18 18:12:18 +11:00
Chris Johns
efae4ae5c6
toolkit: Print dependents in resolver.
2014-11-30 14:37:30 +11:00
Chris Johns
066a64b745
toolkit: Raise a user error and not an internal one.
2014-11-30 14:37:30 +11:00
Chris Johns
53e387d9a4
linkers: Merge the standard libraries into the user library paths.
...
The change to rld::split clears the user's library paths. Fix
this.
2014-11-04 19:39:57 +11:00
Chris Johns
ddbab71497
Fix buffer leak on error.
2014-11-04 09:40:15 +11:00
Ben Gras
0f93ea65b6
fix buffer size problem
...
(triggered runtime error on my machine)
2014-11-04 09:19:52 +11:00
Chris Johns
fdb1fe685a
linkers: Add base image symbol to ELF object file generation.
...
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.
2014-10-30 17:55:18 +11:00
Chris Johns
3fd45d35eb
toolkit: Fix the map formatting.
2014-10-28 01:13:47 -07:00
Chris Johns
df7fd269ad
toolkit: Update the comment.
2014-10-28 01:13:19 -07:00
Chris Johns
5025439f9d
rtems-tld: Add config options, fix void args, and SCore traces.
2014-09-21 14:24:37 +10:00
Chris Johns
435d879bb6
rtk: Build fastlz into the rld library.
...
Do not build as an object per program.
2014-09-13 12:26:45 +10:00
Chris Johns
73eb48a045
rtk: Fix buffer leak in rld::path::abs_path.
2014-09-13 12:20:19 +10:00
Chris Johns
87e0e76be5
Refactor code into the RTEMS Toolkit.
2014-09-13 12:09:16 +10:00
Chris Johns
c04a84917a
tester: Correctly handle contro-c.
...
Add support to kill running tests if the user presses control-c.
2014-05-31 20:03:05 +10:00
Chris Johns
50fdf12244
rt: Add the rtems-tester.
2014-02-15 06:30:06 +11:00