Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | qemu.cfg: Options changed to capture test output4.11.34.11.2 | Ric Claus | 2017-03-28 | 1 | -1/+2 |
| | |||||
* | linkers/syms: Add weak symbols to the global symbol table.4.11.14.11.0 | Chris Johns | 2016-08-25 | 1 | -20/+61 |
| | | | | | | | | Add any weak symbols that have been linked into the base image to the global symbol table. A weak symbol is global when view viewed from a dynamically loaded module. Closes #2704. | ||||
* | linkers: Fix for targets with a small-data area | Sebastian Huber | 2016-03-21 | 1 | -3/+3 |
| | | | | | | | | | | On certain targets (e.g. PowerPC) global data below a certain threshold (e.g. 8 bytes) may resided in a special memory area, the small-data area. This allows more efficient load/store operations. Placing such data into the wrong section (e.g. .rodata) leads to relocation errors during link-time. See test program libtests/dl02 in the RTEMS testsuite. Using an array of unspecified size prevents that the compiler assumes that a certain variable is in the small-data area. | ||||
* | tester: Fix reraising an exception with Python2 and Python3. | Chris Johns | 2016-03-16 | 1 | -4/+46 |
| | | | | Updates #2619. | ||||
* | rtemstoolkit: Fix execute's writer thread to not eval() the input. | Chris Johns | 2016-03-14 | 4 | -12/+15 |
| | | | | | | | | | | | | The conversion to Python3 added an eval() call which is wrong. Fix the spelling in execute. Fix labels in the tester gdb locking. Check the debug-trace arguments. Close #2642. | ||||
* | Python 2 and python 3 refactor fixes. | Chris Johns | 2016-03-09 | 3 | -2/+7 |
| | | | | Updates #2619. | ||||
* | Update rtems-tool to support Python 2 and 3. | Chris Johns | 2016-03-03 | 30 | -367/+793 |
| | | | | | | Add solaris and netbsd. Close #2619. | ||||
* | Fix ithe automake warning with newer perl versions. | Chris Johns | 2016-02-29 | 1 | -0/+11 |
| | | | | | | | | | | This patch is based on this post .. https://lists.gnu.org/archive/html/automake-patches/2015-07/msg00000.html This warnign appears with a recent MSYS2. Update #2616. | ||||
* | Backport m4 fix from master. | Chris Johns | 2016-02-22 | 1 | -9/+3 |
| | |||||
* | Do not change the Python os.sep setting. | Chris Johns | 2016-02-22 | 1 | -1/+0 |
| | |||||
* | Add Windows specific waf support for MSYS2. | Chris Johns | 2016-02-19 | 7 | -2/+82 |
| | | | | | | | | | | | Limit the compilers used to gcc and clang. Clang has not been tested. Users with MSVC install does not need to remove now. Force the os.sep path to the standard '\\' on Windows. The MSYS2 python sets it to '/' for internal project reasons. Doing this does cause waf problems when running configure so only do this for the build target. Closes #2583. | ||||
* | Disable installing PYO and PYC. Fix install paths. | Chris Johns | 2016-02-19 | 4 | -11/+15 |
| | | | | | Installing PYO and PYC does not work so disable this. Move the Python check to the top level and have a single place. | ||||
* | Update the version of waf. | Chris Johns | 2016-02-19 | 1 | -9/+9 |
| | | | | Closes #2582. | ||||
* | Fix running rtems-test from inside the git clone. | Chris Johns | 2015-12-16 | 1 | -1/+1 |
| | |||||
* | Fix the 4.11 branch build from git. | Chris Johns | 2015-12-15 | 1 | -1/+1 |
| | |||||
* | Fix how to use the waf py feature to get py source and pyo file installed. | Chris Johns | 2015-12-11 | 2 | -5/+4 |
| | | | | Thanks to ita for the example. | ||||
* | Add a VERSION message to configure. | Chris Johns | 2015-12-11 | 1 | -0/+2 |
| | |||||
* | VERSION as an INI format file. | Chris Johns | 2015-12-11 | 2 | -13/+27 |
| | | | | One section is supported [version] with a 'release' entry. | ||||
* | Add release versioning support. | Chris Johns | 2015-12-09 | 17 | -73/+158 |
| | | | | | | | | | | | | | | Support a top level VERSION file that defines an RTEMS release. Fix the install of the python modules including thertems-test. Update the git python module to the RSB version. Fix the options to not call clean and to call dirty. Update the version python module. Fix the rtld C++ support to the VERSION file and the top level waf script. | ||||
* | Add gitattributes to aid releasing. | Chris Johns | 2015-12-08 | 1 | -0/+2 |
| | |||||
* | Rename or1ksim BSP to generic_or1k | Hesham ALMatary | 2015-04-19 | 1 | -6/+6 |
| | |||||
* | bf537Stamp: Add configuration files | Joel Sherrill | 2015-04-14 | 2 | -0/+110 |
| | |||||
* | leon3-tsim*: First attempt at LEON3 on tsim support | Joel Sherrill | 2015-04-05 | 3 | -0/+113 |
| | | | | | | The rtems-tester does not thing the tests run correctly because the test output is coming to the terminal window with tsim running in it. | ||||
* | lm32_evr_gdbsim: Add configuration files | Joel Sherrill | 2015-04-05 | 3 | -0/+118 |
| | |||||
* | psim*.mc: Fix typo | Joel Sherrill | 2015-04-04 | 2 | -2/+2 |
| | |||||
* | Add QEMU patch for openrisc to recognize halt signals | Hesham ALMatary | 2015-04-03 | 1 | -0/+32 |
| | |||||
* | Update gdb-sim-lm32uart.diff to gdb-7.9 | Joel Sherrill | 2015-04-02 | 1 | -0/+75 |
| | |||||
* | Add configurations for erc32, leon2, and leon3 in GDB SIS | Joel Sherrill | 2015-03-29 | 6 | -0/+330 |
| | | | | | | These require a GDB >= 7.9 with Jiri Gaisler's patches applied. These are currently in the RSB and are in the process of being merged by the GDB project. | ||||
* | rtemstoolkit: Add support to return the system path split as paths. | Chris Johns | 2015-03-29 | 4 | -3/+45 |
| | | | | | Seacch the path for the program name if not found and set it as an absolute path. This allow the prefix to be found. | ||||
* | trace-linker: Update comments. | Chris Johns | 2015-03-29 | 1 | -24/+28 |
| | |||||
* | Add Jiri Gaisler SIS patch set for gdb 7.9 | Joel Sherrill | 2015-03-27 | 23 | -0/+9190 |
| | | | | | | This patch set adds a lot of new capability including support for the leon2 and leon3. It also eliminates the difference between the initial state of the simulated erc32 and the real hardware. | ||||
* | trace-linker: Add the trace function signatures to the wrapper code. | Chris Johns | 2015-03-27 | 1 | -25/+164 |
| | | | | | This gives the tools the ability to extract all needed data from the executable. | ||||
* | rtems-tester: Remove repeated install line in wscript. | Chris Johns | 2015-03-27 | 1 | -1/+0 |
| | | | | Fixes #2312. | ||||
* | Add rtems-tester configurations for simsh family of BSPs | Joel Sherrill | 2015-03-26 | 8 | -0/+440 |
| | |||||
* | trace-linker: Add API and POSIX interfaces. | Chris Johns | 2015-03-26 | 4 | -2/+115 |
| | |||||
* | trace-linker: Add Trace Buffering support. | Chris Johns | 2015-03-26 | 3 | -23/+249 |
| | | | | | | | Trace buffering traces into a static buffer complete with timestamp and the executing context. A shell command provides access to the data. | ||||
* | rtems-tld: Add lock and buffer allocator support to generators. | Chris Johns | 2015-03-24 | 1 | -13/+144 |
| | | | | | Generators can control a lock and buffer allocation so a single alloc can happen and a lock released. | ||||
* | trace-linker: Add options, names, enables, and triggers. | Chris Johns | 2015-03-23 | 2 | -60/+366 |
| | | | | | | | | | | | | | | | | | | Move the options to a section so an option can be a single line. This gives the user the ability to localise specific configurations in a top level configuration file. Provide support for names, enables and triggers. Names is an array of names of the trace functions. The table is sorted and you can use an index to reference the trace function. There is a @FUNC_INDEX@ macro that is replaced with the trace function's index. Enables is a bitmap of default trace enabled states for all trace functions. Triggers is a bitmap of default triggers bit states for each trace function. Generators can use these bitmaps to control functionality. Currently the bitmaps are const but a generator option can be added to disable the const and allow the capture engine access to update the bitmaps. | ||||
* | rtemstoolkit: Add an array operator to return recs in a section. | Chris Johns | 2015-03-23 | 1 | -0/+7 |
| | |||||
* | Update the version of waf. | Chris Johns | 2015-03-22 | 1 | -0/+0 |
| | | | | The commit references #2312. | ||||
* | rtemstoolkit: Remove warning on Windows. | Chris Johns | 2015-03-18 | 1 | -9/+9 |
| | |||||
* | Ignore waf files on Windows and Python3 waf files. | Chris Johns | 2015-03-18 | 1 | -0/+3 |
| | |||||
* | elftoolchain: Add support for Cygwin. | Chris Johns | 2015-03-17 | 1 | -3/+3 |
| | |||||
* | gdb/python: Update the support to a recent RTEMS. | Chris Johns | 2015-03-17 | 7 | -85/+512 |
| | |||||
* | Add configurations for all h8 GDB simulator BSP variants | Joel Sherrill | 2015-03-12 | 4 | -0/+220 |
| | |||||
* | Add configurations for all arm GDB simulator BSP variants | Joel Sherrill | 2015-03-12 | 10 | -9/+503 |
| | |||||
* | Add configuration for m32csim BSP for simulator in GDB | Joel Sherrill | 2015-03-12 | 2 | -0/+110 |
| | |||||
* | Add configuration for m32rsim BSP for simulator in GDB | Joel Sherrill | 2015-03-12 | 2 | -0/+110 |
| | |||||
* | Add configurations for all v850 GDB simulator BSP variants | Joel Sherrill | 2015-03-12 | 12 | -0/+660 |
| | |||||
* | Modified waf scripts to have a minimum python version requirement of 2.6.6, ↵ | Adit Sahasrabudhe | 2015-02-25 | 2 | -2/+2 |
| | | | | instead of 2.7.3 |