Alex White
0fe7902aee
rld-dwarf: Fix file::get_source
...
The file::get_source method was giving "unknown:-1" for valid
addresses. This has been fixed.
2021-03-30 13:15:57 -05:00
Alex White
85eb59e217
rld-dwarf: Add function::has_entry_pc
2021-03-30 13:15:57 -05:00
Ryan Long
64ad86c10b
bsps/sparc: Remove INI files using SIS in GDB
...
Removed the INI files that use the "target sim" option
since the SIS sparc simulator in GDB is no longer used
with RTEMS. A newer version of SIS is built separately.
Closes #4355
2021-03-23 15:04:42 -05:00
Kinsey Moore
2cfdc80a4d
tester: Update for ZynqMP QEMU BSP name change
...
The ZynqMP QEMU BSPs were renamed to include _qemu for more consistent
identification. This updates the tester configurations to match.
2021-03-05 10:41:14 -06:00
Andre Nahrwold
7189172c1a
misc: tools: fix mkimage.py script type processing
2021-02-16 16:10:42 +11:00
Kinsey Moore
4da011424c
tester: Swap Xilinx ZynqMP BSPs to secondary UART
...
Qemu's machine definition uses the second UART in the memory map as the
primary UART. This follows from the hardware itself where the second
UART in the memory map is UART 0. This switches the tester to using the
correct UART.
2021-01-14 13:33:16 -06:00
Sebastian Huber
90342feb4d
tester: Add support for arm/fvp_cortex_r52 BSP
...
Update #4202 .
2020-12-16 09:15:53 +01:00
Cláudio Maia
2251c5a878
tester: Add yaml format to the supported report formats
2020-12-16 07:43:29 +01:00
Kinsey Moore
4bc285e988
tester: Add configs for AArch64 ZynqMP BSPs
2020-12-11 09:55:28 -06:00
Sebastian Huber
efda67be4f
config: Remove obsolete BSPs
...
Update #3951 .
2020-12-10 08:32:08 +01:00
Sebastian Huber
97fe5bf8a3
tester: Add support for sparc/gr740 BSP
...
Update #4195 .
2020-12-02 10:16:34 +01:00
Kinsey Moore
2bb7d3a1bb
tester: Report fatal-error test states as failures
...
Tests resulting in the fatal-error state are counted as failures, but
are not currently reported in the text summary. This has already been
fixed for JSON output.
2020-11-25 16:18:03 -06:00
Vijay Kumar Banerjee
7b63e355db
bsps/a53_*: Fix typo in qemu options
2020-11-15 02:19:41 +05:30
Joel Sherrill
00cceb9214
rtems-bsps-tiers.ini: Delete removed PowerPC BSPs
2020-10-15 07:53:29 -05:00
Kinsey Moore
79a9a46a20
tester: Prevent crash with json output
...
This fixes an issue with json report output that causes a crash due to
the incorrect object member being accessed for test-too-long. This also
changes treatment of fatal errors to match how they are displayed in the
tester log output and changes "fatal error" to "fatal-error" to better
match the naming of all the other failure types.
2020-10-05 18:58:40 -05:00
Kinsey Moore
b09cfc4415
tester: Add a53_ilp32_qemu.ini
2020-10-05 16:12:41 -05:00
Kinsey Moore
79950221f1
tester: Add a53_lp64_qemu.ini
2020-10-05 16:12:41 -05:00
Chris Johns
d9aecc20b3
rtemstoolkit/dwarf: Dump the DIE offset
2020-09-26 10:49:27 +10:00
Chris Johns
84181adf61
rtemstoolkit/configuration: Treat an empty variable as an empty list
2020-09-26 10:49:27 +10:00
Chris Johns
87262b429d
Move all python commands to use env python
...
- 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.
2020-09-26 10:49:27 +10:00
Sebastian Huber
9fcc207893
linkers: Update due to API changes
2020-09-18 20:34:59 +02:00
Chris Johns
463831374c
linker/exeinfo: Optionally output full flags when listing object files
...
- Start adding support to dump configuration tables
2020-09-15 13:10:56 +10:00
Chris Johns
f86a0cec85
linkers/exeinfo: Output TLS data
...
Updates #4074
2020-09-11 17:07:26 +10:00
Chris Johns
0ad4aaafc2
linker/rap: Ignore relocation records with no section
...
Uodates #4096
2020-09-11 15:59:47 +10:00
Chris Johns
cd8fa2fe74
tester: Add support for test-too-long
...
- A test that loops generating output did not timeout. Monitor the
the session time and set a maximum test period.
2020-09-08 16:15:43 +10:00
Chris Johns
b1c6a98da4
tester: Fix the install with the new TFTP server
2020-09-07 10:29:33 +10:00
Chris Johns
7a29b47a0f
tester: Fix TFTP server Python2 issues.
...
- Add a --show-backtrace option to make it easier for users to
get an exception backtrace if something goes wrong.
- Fix the --packet-trace option so it actually decodes the packets
2020-09-07 10:07:11 +10:00
Chris Johns
eb3608133b
tester: Change to a simpler TFTP server
...
- Add a simpler TFTP to allow parallel test hardware
- Remove the imported tftpy server
Closes #4063
2020-09-01 09:18:04 +10:00
Christian Mauderer
37ad446d9d
trace: Use c++14 instead of c++11 if possible
...
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.
2020-07-23 18:33:01 +02:00
Sebastian Huber
dcceeade33
Remove support for epiphany target
...
Update #3941 .
2020-07-03 07:36:39 +02:00
Sebastian Huber
351bb7e41d
Change version to RTEMS 6
...
Update #4020 .
2020-06-30 09:30:38 +02:00
Chris Johns
4f5485eb51
rtems-test: target_exe_filter fails when there is no filter
...
Closes #4006
5.1
2020-06-17 08:43:00 +10:00
Chris Johns
6de89d9268
linkers/ld: Output all reloc records to the RAP file
...
Updates #3969
2020-05-05 11:31:04 +10:00
kaidoho
a1a05c7c63
Allow build with i686-w64-mingw32
...
Closes #3630
2020-04-28 11:45:22 +10:00
Hesham Almatary
ea86d967ec
rtems-tester: Add rv64imafdc_medany for QEMU
2020-04-09 12:40:01 +01:00
Cláudio Maia
bba29e3048
bsps: Deletes erc32-run.ini
2020-04-05 21:50:52 -06:00
Jan Sommer
225438c9e3
tester: Add configuration pc-qemu.ini
2020-04-03 09:24:36 -06:00
Chris Johns
ca7b290f94
rtemstoolkit/execute: Handle unicode input on python2
...
- 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
2020-03-30 09:55:02 +11:00
Chris Johns
753eb949b3
tester/gdb: Add lock timing and remote fetching registers.
...
- Add timing for the locks to aid performance profiling
- Remove fetching registers as the MI parser is slow on pyton2
Updates #3864
2020-03-30 09:52:57 +11:00
Joel Sherrill
9b9e0dd47f
gdbarmsim: Remove all variants
...
Updates #3911 .
2020-03-20 13:37:26 -05:00
Gedare Bloom
11a481fb94
execute.py: fix long line
2020-03-19 09:33:14 -06:00
Sebastian Huber
16eff9bc02
record: Increase input buffer and alignment
...
Update #3904 .
2020-03-17 11:36:05 +01:00
Sebastian Huber
390522a4fa
record: Add support for zlib compressed input
...
Update #3904 .
2020-03-17 11:36:05 +01:00
Sebastian Huber
5fa2c3b3cb
record: Add zlib filter class
...
Update #3904 .
2020-03-17 11:36:05 +01:00
Sebastian Huber
d96417111a
record: Add support for base64 encoded input
...
Update #3904 .
2020-03-17 11:36:05 +01:00
Sebastian Huber
5bc9f73a48
record: Add base64 filter class
...
Update #3904 .
2020-03-17 11:36:05 +01:00
Sebastian Huber
bfc8f2de78
record: Add filter base class
...
Update #3904 .
2020-03-17 11:36:05 +01:00
Sebastian Huber
b066705a55
record: Add option to print config default values
...
Update #3904 .
2020-03-17 11:36:05 +01:00
Sebastian Huber
9d16a1789d
record: Add support for user defined event names
2020-03-17 11:36:05 +01:00
Sebastian Huber
b60abbfa83
record: Add INI file parser
...
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 .
2020-03-17 11:36:05 +01:00