Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rld-rapp.cpp: Add catch for exception | Ryan Long | 2021-10-08 | 1 | -4/+13 |
| | | | | | | CID 1471643: Uncaught exception Closes #4502 | ||||
* | tester/covoar: Fix clang compile errors, revert uneeded changes | Chris Johns | 2021-09-03 | 1 | -3/+0 |
| | |||||
* | rld-dwarf.cpp: Initialize member variables | Ryan Long | 2021-09-01 | 1 | -0/+12 |
| | | | | | | | | Initialize member variables not listed. CID 1503019: Uninitialized scalar field. Closes #4500 | ||||
* | rtems-utils.h: Create ostream_guard | Ryan Long | 2021-07-27 | 1 | -0/+20 |
| | |||||
* | covoar: Store address-to-line info outside of DWARF | Alex White | 2021-06-17 | 2 | -0/+10 |
| | | | | | | | | | | This adds the AddressToLineMapper class and supporting classes to assume responsibility of tracking address-to-line information. This allows the DWARF library to properly cleanup all of its resources and leads to significant memory savings. Closes #4383 | ||||
* | rtemstoolkit/mailer.py: Fix option ordering for add_arguments | Alex White | 2021-05-10 | 1 | -1/+3 |
| | | | | | | | The ordering of keys cannot be guaranteed in a dictionary. This changes the options iteration to no longer rely on key ordering. Closes #4402 | ||||
* | rtemstoolkit/mailer.py: Add --use-gitconfig option | Alex White | 2021-04-14 | 1 | -2/+44 |
| | | | | | | | This adds the option to pull mail-related configuration values from the user's git configuration. Closes #4384 | ||||
* | rtemstoolkit/mailer.py: Add SMTP login options | Alex White | 2021-04-13 | 1 | -6/+35 |
| | | | | | | | This adds more options so that the user can authenticate with the SMTP server. Updates #4384 | ||||
* | rtemstoolkit: Filter mail options from log output | Alex White | 2021-04-13 | 1 | -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 #4384 | ||||
* | rtemstoolkit/mailer.py: Return full smtp-host arg value | Alex White | 2021-04-13 | 1 | -1/+1 |
| | | | | | | | This fixes mail.smtp_host() so that it returns the full argument value rather than just the second character. Updates #4384 | ||||
* | rld-cc: Add -target to recognised cflags | Hesham Almatary | 2021-04-01 | 1 | -0/+1 |
| | | | | -target *-*-* flag is necessary for LLVM/Clang while cross-compiling | ||||
* | Revert rld-process: Add named tempfile constructor | Joel Sherrill | 2021-03-31 | 2 | -18/+0 |
| | | | | | | | | | | | | | | | | This patch reflected a temporary workaround which avoided regenerating the temporary files for each symbol set. The need for redundant processing is being eliminated in an upcoming patch series. Hash: 420d7a13672991a1480d06ac02190f2976b9253b From 420d7a13672991a1480d06ac02190f2976b9253b Mon Sep 17 00:00:00 2001 From: Alex White <alex.white@oarcorp.com> Date: Wed, 3 Mar 2021 09:48:00 -0600 Subject: rld-process: Add named tempfile constructor This adds a new tempfile constructor for creating a named tempfile rather than generating the name. | ||||
* | rld-process: Add named tempfile constructor | Alex White | 2021-03-30 | 2 | -0/+18 |
| | | | | | This adds a new tempfile constructor for creating a named tempfile rather than generating the name. | ||||
* | rld-dwarf: Fix file::get_source | Alex White | 2021-03-30 | 1 | -3/+2 |
| | | | | | The file::get_source method was giving "unknown:-1" for valid addresses. This has been fixed. | ||||
* | rld-dwarf: Add function::has_entry_pc | Alex White | 2021-03-30 | 2 | -1/+12 |
| | |||||
* | rtemstoolkit/dwarf: Dump the DIE offset | Chris Johns | 2020-09-26 | 1 | -1/+5 |
| | |||||
* | rtemstoolkit/configuration: Treat an empty variable as an empty list | Chris Johns | 2020-09-26 | 1 | -1/+1 |
| | |||||
* | Move all python commands to use env python | Chris Johns | 2020-09-26 | 1 | -5/+4 |
| | | | | | | | | - If you host does not provide a python command consult the User manual for ways you can run the python commands. - Full package paths are being used to avoid namespace pollution and crosstalk. | ||||
* | linker/exeinfo: Optionally output full flags when listing object files | Chris Johns | 2020-09-15 | 2 | -1/+206 |
| | | | | - Start adding support to dump configuration tables | ||||
* | linker/rap: Ignore relocation records with no section | Chris Johns | 2020-09-11 | 1 | -0/+3 |
| | | | | Uodates #4096 | ||||
* | linkers/ld: Output all reloc records to the RAP file | Chris Johns | 2020-05-05 | 1 | -9/+10 |
| | | | | Updates #3969 | ||||
* | rtemstoolkit/execute: Handle unicode input on python2 | Chris Johns | 2020-03-30 | 1 | -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 | ||||
* | execute.py: fix long line | Gedare Bloom | 2020-03-19 | 1 | -2/+4 |
| | |||||
* | rtemstoolkit: Detect native SPARCV9 ELF arch | Sebastian Huber | 2020-03-05 | 1 | -0/+2 |
| | |||||
* | rtemstoolkit: Use multiprocessing.cpu_count() | Sebastian Huber | 2020-03-05 | 1 | -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 distributions | Sebastian Huber | 2020-03-05 | 1 | -1/+2 |
| | | | | The platform.dist() function is not always available. | ||||
* | rtemstoolkit/path: Add support to copy single file | Vijay Kumar Banerjee | 2020-01-28 | 1 | -2/+6 |
| | |||||
* | rld-rap: Ignore relocations with section index 0 | Hesham Almatary | 2019-11-12 | 1 | -0/+6 |
| | |||||
* | Add RISC-V machine to rld-elf | Hesham Almatary | 2019-11-12 | 1 | -0/+5 |
| | |||||
* | rtemstoolkit: Interpolate realing rtems configuration files. | Chris Johns | 2019-10-18 | 1 | -1/+1 |
| | |||||
* | waf: Do not filter flags to be unique using set() | Chris Johns | 2019-09-05 | 1 | -3/+3 |
| | | | | | | Filtering the flags to be unique using `set()` changes the order and this results in waf thinking the flags have changed rebuilding various pieces of code. | ||||
* | rtemstoolkit/dwarf: Fix some C++ handling issues. | Chris Johns | 2019-09-02 | 2 | -62/+72 |
| | |||||
* | rtemstoolkit/configuration: Fix interpolation support. | Chris Johns | 2019-06-12 | 1 | -33/+44 |
| | | | | - It was disabled always. Now optional by the constructor. | ||||
* | rtemstoolkit/macros: Improve the macro output. | Chris Johns | 2019-06-11 | 1 | -8/+22 |
| | | | | - Support optionally reporting just the keys and their values. | ||||
* | rtemstoolkit/configuration: Add get_sections() to get the sections. | Chris Johns | 2019-06-11 | 1 | -8/+20 |
| | | | | - Fix module access when catching exceptions. | ||||
* | rtemstoolkit/path: Merge RSB changes. | Chris Johns | 2019-06-11 | 1 | -61/+233 |
| | |||||
* | rtemstoolkit/log: Add info(). | Chris Johns | 2019-06-11 | 2 | -2/+15 |
| | |||||
* | rtemstoolkit/host: Make the load() public. | Chris Johns | 2019-06-11 | 1 | -4/+4 |
| | |||||
* | rtemstoolkit/check: Optionally check exe silently. | Chris Johns | 2019-06-11 | 1 | -4/+4 |
| | |||||
* | rtemstoolkit/macros: Convert all keys to str from unicode. | Chris Johns | 2019-06-11 | 1 | -0/+2 |
| | |||||
* | waf: Update the check_cc tests to a newer method supported by waf. | Chris Johns | 2019-05-27 | 1 | -6/+13 |
| | | | | - Fix a minor issue in covoar's use of 64bit calls. | ||||
* | rtemstoolkit/path : print OSError in mkdir | Vijay Kumar Banerjee | 2019-05-21 | 1 | -6/+6 |
| | |||||
* | rtemstoolkit/path : Add listdir function | Vijay Kumar Banerjee | 2019-05-21 | 1 | -1/+28 |
| | |||||
* | rtemstoolkit: columns are only ints. | Chris Johns | 2019-05-05 | 1 | -1/+1 |
| | |||||
* | rtemstoolkit/mailer.py: Check for no --smtp-host arg being provided | Joel Sherrill | 2019-02-21 | 1 | -1/+3 |
| | |||||
* | linkers/syms: Add symbol filtering. | Chris Johns | 2019-02-11 | 1 | -2/+4 |
| | | | | | | - Filter symbols by regx. - Return the name of a symbol via demangled() even it is not a mangled C++ function. | ||||
* | rtemstoolkit/execute: Print the trace exe command as a string and not list. | Chris Johns | 2019-02-08 | 1 | -17/+21 |
| | |||||
* | rtemstoolkit/host: Fix the darwin support. | Chris Johns | 2018-11-29 | 2 | -4/+3 |
| | | | | - Add python as a unit test variant. | ||||
* | rtemstoolkit/git: Use 'git' if no macro path is present. | Chris Johns | 2018-11-29 | 1 | -1/+1 |
| | |||||
* | rtemstoolkit/version: Remove the tailing - with a clean git repo | Chris Johns | 2018-11-29 | 1 | -1/+3 |
| |