summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Python 3.8 warning about "is" vs "==" in comparisons of literals5.35.25Konrad Schwarz2022-08-122-30/+30
| | | | | | Signed-off-by: Konrad Schwarz <konrad.schwarz@siemens.com> Closes #4692
* misc/wscript trace/wscript: Add -std=c99 to CFLAGSJoel Sherrill2021-12-162-0/+2
| | | | CentOS 7 has gcc 4.8.5 which defaults to C90.
* rtems-bin2c.c: Add _GNU_SOURCE to see strnlen() and strdup()Joel Sherrill2021-12-161-0/+1
| | | | Addresses warnings.
* rtems-bsp-builder: Fix mail supportAlex White2021-12-162-3/+19
| | | | | | | This fixes a problem with mailer options support that occurred because check.py uses argparse.ArgumentParser instead of tester.rt.options. Closes #4553
* rtemstoolkit/mailer.py: Add --use-gitconfig optionAlex White2021-12-161-2/+44
| | | | | | | This adds the option to pull mail-related configuration values from the user's git configuration. Updates #4553
* rtemstoolkit/mailer.py: Add SMTP login optionsAlex White2021-12-161-6/+35
| | | | | | | This adds more options so that the user can authenticate with the SMTP server. Updates #4553
* rtemstoolkit: Filter mail options from log outputAlex White2021-12-161-1/+16
| | | | | | | | This filters mail-related options out before logging the command line options. This is needed to prevent leaking potentially sensitive information via logs and emails. Updates #4553
* rtemstoolkit/mailer.py: Return full smtp-host arg valueAlex White2021-12-161-1/+1
| | | | | | | This fixes mail.smtp_host() so that it returns the full argument value rather than just the second character. Updates #4553
* trace: Use c++14 instead of c++11 if possibleChristian Mauderer2021-08-171-1/+5
| | | | | | | | llvm version 10 uses features from c++14 standard in the headers. With that, the record/record-main-lttng.cc doesn't build any more. This patch makes sure that c++14 is used if it is available. Updates #4495
* misc: tools: fix mkimage.py script type processingAndre Nahrwold2021-02-161-0/+10
| | | | Closes #4249
* rtems-test: target_exe_filter fails when there is no filter5.1Chris Johns2020-06-172-0/+3
| | | | Closes #4006
* linkers/ld: Output all reloc records to the RAP fileChris Johns2020-05-051-9/+10
| | | | Updates #3969
* Allow build with i686-w64-mingw32kaidoho2020-04-281-1/+1
| | | | Closes #3630
* rtems-tester: Add rv64imafdc_medany for QEMUHesham Almatary2020-04-091-0/+36
|
* bsps: Deletes erc32-run.iniCláudio Maia2020-04-051-38/+0
|
* tester: Add configuration pc-qemu.iniJan Sommer2020-04-031-0/+39
|
* rtemstoolkit/execute: Handle unicode input on python2Chris Johns2020-03-301-1/+12
| | | | | | | | - Allow unicode as a type on python2. The unicode type is not present on python3 so make the support conditional. - Add some more diag prints to aid debugging. Closes #3964
* tester/gdb: Add lock timing and remote fetching registers.Chris Johns2020-03-301-3/+6
| | | | | | | - Add timing for the locks to aid performance profiling - Remove fetching registers as the MI parser is slow on pyton2 Updates #3864
* gdbarmsim: Remove all variantsJoel Sherrill2020-03-2011-403/+2
| | | | Updates #3911.
* execute.py: fix long lineGedare Bloom2020-03-191-2/+4
|
* record: Increase input buffer and alignmentSebastian Huber2020-03-171-1/+1
| | | | Update #3904.
* record: Add support for zlib compressed inputSebastian Huber2020-03-171-6/+18
| | | | Update #3904.
* record: Add zlib filter classSebastian Huber2020-03-173-0/+106
| | | | Update #3904.
* record: Add support for base64 encoded inputSebastian Huber2020-03-171-5/+16
| | | | Update #3904.
* record: Add base64 filter classSebastian Huber2020-03-173-0/+124
| | | | Update #3904.
* record: Add filter base classSebastian Huber2020-03-172-3/+51
| | | | Update #3904.
* record: Add option to print config default valuesSebastian Huber2020-03-171-9/+26
| | | | Update #3904.
* record: Add support for user defined event namesSebastian Huber2020-03-173-50/+164
|
* record: Add INI file parserSebastian Huber2020-03-174-2/+462
| | | | | | | | | | | | | | | | | | | | Import from: https://github.com/benhoyt/inih commit 351217124ddb3e3fe2b982248a04c672350bb0af Author: Stephan Lachnit <stephanlachnit@protonmail.com> Date: Sun Mar 1 07:31:28 2020 +0100 r48 release (#100) * Bump copyright to 2020 * Remove makefile for static library * meson: version 48 Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com> Update #3904.
* record: Format file headerSebastian Huber2020-03-173-9/+9
| | | | Update #3904.
* record: Guard config.h includeSebastian Huber2020-03-173-1/+8
| | | | Update #3904.
* record: Fix formatSebastian Huber2020-03-171-3/+4
| | | | Update #3904.
* Improve Python 3 compatibilitySebastian Huber2020-03-172-2/+2
|
* Move mkimage.py to install_files so chmod is preserved and installed in bin/Amar Takhar2020-03-071-2/+2
|
* psim-device-tree: Rework so devices do not conflict with 256MB RAMJoel Sherrill2020-03-051-18/+18
| | | | closes #3849.
* rtemstoolkit: Detect native SPARCV9 ELF archSebastian Huber2020-03-051-0/+2
|
* rtemstoolkit: Use multiprocessing.cpu_count()Sebastian Huber2020-03-051-14/+2
| | | | | The previous implementation does not work on some Linux distributions, e.g. Debian on sparc64. Use a standard function instead.
* rtemstoolkit: Support more Linux distributionsSebastian Huber2020-03-051-1/+2
| | | | The platform.dist() function is not always available.
* Add print statement similar to the original mkimage.Amar Takhar2020-03-041-2/+15
| | | | This is limited to Python 2.6+
* Fix to work under Pyhon 2 and Python 3.Amar Takhar2020-03-041-9/+9
| | | | Also changed 'python2' to 'python' in the shebang.
* Convert optparse to argparse.Amar Takhar2020-03-041-20/+22
| | | | | * Fix exceptions and print exception message. * Also add myself to copyright.
* Remove EOL whitespace.Amar Takhar2020-03-041-21/+21
|
* Add to wscript and add python2 shebang.Amar Takhar2020-03-032-0/+3
| | | | | This script does work but needs some user friendliness added which is acknowledged by the author as it was meant as a quick replacement.
* Add a pure Python clone of mkimage written by Craig Barker.Amar Takhar2020-03-031-0/+139
| | | | | | | | | I emailed Craig Barker to ask if he would release his mkimage Python rewrite as 2BSD. He graciously accepted and you can see his work here: https://github.com/cmbarker83/pythonmkimage This is a verbatim commit of 35d6d from his repository.
* waf: Update to waf-2.0.19Sebastian Huber2020-02-261-8/+8
| | | | Update #3569.
* tester: Use prefix for rtems_tools by defaultSebastian Huber2020-02-261-0/+2
| | | | | | | | | | Commit 72c684eff2cd932b4948e21902680a93473340c3 removed the default value of rtems_tools. If the --rtems--tools option was omitted the rtems-test command printed lots of error: run.cfg:61: macro '%{rtems_tools}' not found error messages.
* Fix typo in error messageCláudio Maia2020-02-261-1/+1
|
* tester: Add qemu_opts_serialSebastian Huber2020-02-257-8/+9
| | | | | | The realview_pbx_a9_qemu test configuration for Qemu produced no output due to wrong serial/monitor settings. Remove the serial/monitor settings from qemu_opts_base and move them to the new qemu_opts_serial.
* linkers: Include proper header fileSebastian Huber2020-02-251-1/+1
|
* linkers: Update due to API changesSebastian Huber2020-02-252-2/+2
| | | | Update #3835.