[PATCH v5 0/2] Fix NOP recognition

Alex White alex.white at oarcorp.com
Thu Mar 25 15:02:12 UTC 2021


ping

> -----Original Message-----
> From: Alex White <alex.white at oarcorp.com>
> Sent: Thursday, March 18, 2021 1:05 PM
> To: devel at rtems.org
> Cc: Alex White <alex.white at oarcorp.com>
> Subject: [PATCH v5 0/2] Fix NOP recognition
> 
> v5:
> - Fix missing std::dec at the end of error message printing in
>   Coverage::finalizeSymbol()
> 
> v4:
> - Add specialized CoverageMapNotFoundError exception class to
> ExecutableInfo
> - Catch ExecutableInfo::CoverageMapNotFoundError in
> Coverage::finalizeSymbol()
> 
> v3:
> - Fix double increment of rangeIndex in Coverage::finalizeSymbol()
> 
> v2:
> - Fix leftover debugging code in Coverage::finalizeSymbol()
> 
> This patch set fixes a couple cases where NOP instructions were showing up
> as unexecuted in coverage reports.
> 
> Alex White (2):
>   covoar: Fix NOP execution marking
>   covoar/Target_i386: Add NOP patterns
> 
>  tester/covoar/CoverageMapBase.cc  |  10 +++
>  tester/covoar/CoverageMapBase.h   |   4 ++
>  tester/covoar/DesiredSymbols.cc   |  38 +++++++++--
>  tester/covoar/DesiredSymbols.h    |  11 ++-
>  tester/covoar/ExecutableInfo.cc   |   2 +-
>  tester/covoar/ExecutableInfo.h    |   4 ++
>  tester/covoar/ObjdumpProcessor.cc | 109 +++++++++++++++++++++++----
> ---
>  tester/covoar/Target_i386.cc      |   9 +++
>  8 files changed, 151 insertions(+), 36 deletions(-)
> 
> --
> 2.27.0



More information about the devel mailing list