Posted by & filed under Build Notes.

(Build b1019) – 13 Mar 2020

CODECHECK

  • Update MISRA 2012 rule 21.6 to correctly handle circular inclusions.

COMPILERS

  • Fixed fuzzy parser handling of interrupt functions for IAR AVR compiler.
  • Add support for IAR AVR compiler to strict parser.

ECLIPSE PLUGIN

  • Update Eclipse plugin to version 1.1.6

GENERAL

  • Fix Metrics Definition page not showing on Mac.
  • Fix failure to recognize some cl.exe invocations with escaped backslashes.

REPORTS

  • Fixed bug where the Ada ‘Uses Not Needed’ and ‘Withs Not Needed’ reports were always empty.
  • Fixed bug where the Ada ‘Exception Cross Reference’ report did not include referenced exceptions from the standard library.

UND

  • Show system include paths when listing include settings.

VISUAL BASIC

  • Fixed some invalid missing type warnings for types defined in dll files.
  • Fixed several issues with valid code resulting in missing type messages.