summaryrefslogtreecommitdiffstats
path: root/tester/covoar/TargetBase.cc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Target: Convert to C++Ryan Long2021-12-101-17/+18
|
* TraceReader: Convert to C++Ryan Long2021-09-281-4/+2
|
* Revert "covoar/TargetBase: Fix QEMU branch info"Alex White2021-04-161-2/+2
| | | | | | | | This reverts commit e80fd3e75b25627b6b2be2c1c820895319a91f34. The change was originally made to correct the taken/not taken analysis of AArch64. This broke taken/not taken analysis on other architectures where the behavior was not overridden in the appropriate Target_* class.
* covoar/TargetBase: Fix QEMU branch infoAlex White2021-03-301-2/+2
| | | | | | The taken/not taken bit was being interpreted incorrectly. This led to branches being marked "always taken" when they were never taken. This has been fixed.
* covoar/TargetBase: Rename branchInstructions to conditionalBranchInstructionsAlex White2021-03-301-3/+7
| | | | | | | The TargetBase class contains a member variable named branchInstructions. The name omits the fact that it is only meant to contain conditional branch instructions. Its name has been changed to conditionalBranchInstructions to avoid confusion.
* tester/covoar: Remove all exit() calls and throw an rld::error exception.Chris Johns2018-06-181-14/+15
| | | | Add a suitable catch to covoar's main.
* covoar: Merger the covoar source from rtems-testing.git.Chris Johns2014-06-181-0/+136
Use waf to build covoar.