735 Commits

Author SHA1 Message Date
Vidushi Vashishth
14a1c0978d Updating trace buffer configuration 2018-06-02 13:53:31 +02:00
Chris Johns
e04699bf55 tester/covoar: Do not load an executable's local symbols. 2018-05-25 09:25:38 +12:00
Cillian O'Donnell
70dac81c29 covoar: Fix build path checks for multiple executables. 2018-05-14 15:06:19 -05:00
Chris Johns
b0b9366807 rtemstoolkit: More warning fixes to ConvertUTF.c 2018-05-06 13:35:35 +10:00
Joel Sherrill
feafa6fdf3 _elftc.h: Make compile on Cygwin 2018-04-30 18:12:49 -05:00
Chris Johns
14c7f256c3 tester/covoar: Remove the C part of main and convert to C++
This is a clean up.
2018-05-01 09:00:35 +10:00
Cillian O'Donnell
3e187baeb9 covoar: Add symbol set reader and ELF data parser to covoar.
Add ability to organize symbol sets of libraries in INI file
and then read them with covoar and load the symbols directly from the
libraries.

rtems-tools/../testing: Add configuration files for coverage analysis.

A number of covoar options are not required and are defaulted.

Co-author: Krzysztof Miesowicz <krzysztof.miesowicz@gmail.com>
Co-author: Vijay Kumar Banerjee <vijaykumar9597@gmail.com>
Co-author: Chris Johns <chrisj@rtems.org>
2018-05-01 09:00:35 +10:00
Chris Johns
e0a52a4fe4 rtemstoolkit: Remove warnings generated on Windows for fall-thru. 2018-04-30 15:50:03 +10:00
Chris Johns
4bb3996f2c rtemstoolkit: Add libdwarf from elftoolchain.
The code is taken from:

 https://svn.code.sf.net/p/elftoolchain/code/trunk

Update #3417
2018-04-30 15:40:40 +10:00
Chris Johns
771e7f162e rtemstoolkit: Update elftoolchain to the latest code.
The update is taken from:

 https://svn.code.sf.net/p/elftoolchain/code/trunk

Update #3417
2018-04-30 15:18:34 +10:00
Chris Johns
6f48c914b2 Revert "rtemstoolkit: Update elftoolchain to the latest code."
This reverts commit 0c5db2dd13b8270bb80c497d5f53ae2471f8a819.
2018-04-30 13:39:09 +10:00
Chris Johns
0c5db2dd13 rtemstoolkit: Update elftoolchain to the latest code.
The update is taken from https://github.com/elftoolchain/elftoolchain.

Update #3417
2018-04-29 11:55:37 +10:00
Chris Johns
25863503ed tester: Fix the configure debug option.
The option is --enable-rtems-debug and not --enable-debug.
2018-04-23 17:45:41 +10:00
Chris Johns
ec419a05ee rtemstoolkit/rap: Ignore R_ARM_V4BX relocation records
Note, this removes the detalis needed to alter the instruction for
an ARMv4 instruction set. Currently this type of record is not handled
in the RAP format loader and the RTL loader ignores it.

Close #3396
2018-04-16 11:55:01 +10:00
Chris Johns
82c8788b11 rtemstoolkit/rtl-file: Remove a file on close if requested
Close #3395
2018-04-14 14:15:07 +10:00
Chris Johns
b7c4753de0 teater: Filter out an *.norun.* executables. 2018-04-10 14:00:09 +10:00
Chris Johns
cf641a688d tester: List .ini files for BSPs with --list-bsps. 2018-04-10 13:59:43 +10:00
Chris Johns
c5286cd923 waf: Add getcwd() to sys.path as waf has changed. 2018-04-10 13:59:11 +10:00
Chris Johns
252d21c8cb bsp-builder: Collect2 messages are errors. 2018-04-10 11:46:11 +10:00
Joel Sherrill
6e468c7cfd rtems-bsps-powerpc.ini: Add PowerPC qemu BSPs 2018-02-01 12:48:21 -06:00
Chris Johns
005f995a80 rtems-bsp-builder: Remove stray %s from the run log message.
Close #3278
2018-02-01 10:51:54 +11:00
Chris Johns
623a641297 rtems-bsp-builder: Add a check for invalid ARCH and BSP names.
If invalid characters are in a BSP or ARCH name generate an error.

Add the missing ',' to the line in the PowerPC BSP configuration.
2018-02-01 09:42:59 +11:00
Joel Sherrill
033344235c tester/covoar/covoar.cc: Add missing throw keyword
Why clang caught this and gcc didn't is a mystery.

Updates #3191.
2018-01-02 16:59:31 -06:00
Joel Sherrill
b516a581a3 tester/covoar/covoar.cc: Exit using exit() rather than just throwing.
Closes #3191.
2017-12-05 08:03:44 -06:00
Joel Sherrill
149144fef9 tester/covoar/covoar.cc: Clean up formatting (tabs, braces, indentation, etc) 2017-12-05 08:01:49 -06:00
Sebastian Huber
c432d89fa3 Add tester qoriq_e6500_64.ini 2017-11-22 11:32:20 +01:00
Sebastian Huber
f010b51c24 Add tester qoriq_e6500_32.ini 2017-11-22 11:32:05 +01:00
Sebastian Huber
2248c9a73d Add imx7 and qoriq_e500 to tier-1 2017-11-22 10:31:45 +01:00
Sebastian Huber
3ba9c034d3 Add tester qoriq_e500.ini 2017-11-21 16:00:00 +01:00
Sebastian Huber
3a32d15be9 Add tool patches warning
Update #2949.
2017-11-13 08:39:19 +01:00
Chris Johns
30218f5ca5 tester: Add reporting the RTEMS version, build and tools.
Update #3217.
2017-11-11 16:21:52 +11:00
Sebastian Huber
9f34b38edf Remove tools/5 patches
Update #3220.
2017-11-10 09:38:48 +01:00
Sebastian Huber
6f5cfada96 Add tester imx7.ini
Update #3090.
2017-11-09 09:54:14 +01:00
Sebastian Huber
469e362330 Add tools/5 patches
Update #3220.
2017-11-09 09:41:34 +01:00
Sebastian Huber
a70b8e609b Add tools/5 patch
Update #3220.
2017-11-09 09:35:29 +01:00
Sebastian Huber
52f3790282 Add tools/5 patch
Update #3220.
2017-11-09 09:25:43 +01:00
Sebastian Huber
2da13568dd Add tools/5 patches
Update #3220.
2017-11-09 09:16:48 +01:00
Sebastian Huber
b5a4b156fa Add tools/5 patch
Update #3220.
2017-11-09 09:05:14 +01:00
Sebastian Huber
aff8c47158 Add tools/5 patch
Update #3220.
2017-11-09 08:44:21 +01:00
Sebastian Huber
e5dad3cfed Change RTEMS version from 4.12 to 5
Update #3220.
2017-11-09 08:06:16 +01:00
Chris Johns
24d51f7e4b tester: Change the mail subject so it list by BSP in the archives.
Change the subject to place the arch/bsp first and then a short
score card for the tests so the archive can be listed by subject and
you can see regressions.
2017-11-04 11:22:08 +11:00
Chris Johns
42e39d2644 tester: Fix the output so the report end analysis works. 2017-11-03 18:20:31 +11:00
Chris Johns
c68beb8181 tester: Add the rtems-run command. 2017-11-03 17:59:53 +11:00
Chris Johns
7e85878173 tester: Make the mandatory items appear first. 2017-11-03 17:59:53 +11:00
Chris Johns
0fe3a4b586 tester: Fix rtems-bsp-builder reporting bug 2017-11-01 14:30:32 +11:00
Hesham Almatary
35b9c0c84a Tester - RISC-V: Add spike simulator and scripts/bsp for riscv ports
Update #3109
2017-10-28 18:10:02 +11:00
Chris Johns
bb218b62b0 tester: Minor fix to the test results mail. 2017-10-25 10:21:22 +11:00
Chris Johns
c73e03040f tester: Check mail parameters early so users can fix. 2017-10-25 10:13:28 +11:00
Chris Johns
41d0c343ee tester: Add a BSP field to each BSP INI configuration section.
The INI section in a BSP configuration is the name of the INI file so
each BSP configuration section needs a BSP.

Updates #3204.
2017-10-25 09:03:43 +11:00
Chris Johns
a248471737 rtemstoolkit: Remove test import for YAML.
Closes #3204.
2017-10-25 08:53:27 +11:00