Command line to launch code coverage for assembler files

You can launch code coverage for assembler files with a command.

COMMAND AND OPTIONS

The command used to launch code coverage for assembler files is the following one:

attolgas <lst> <instr> <asmopt> [ options ]
The only supported modes instructions are BLOCK, PROC and CALL. The values that are supported and enabled for the options parameter are the following ones:
  • [-PROC[=<RET>]]

  • [-BLOCK[=<IMPLICIT|DECISION|LOGICAL>]]
    Note: The parameters added after the option -BLOCK are not active.
  • [-NOPROC]

  • [-CALL|-NOCALL]

  • [-NOBLOCK]

  • [-NOINLINE]

  • [-NOINCLUDE]
  • [-COMPACT]

  • [-COUNT]

  • [-COMMENT=<text>]

  • [-NOPATH]

  • [-NOFULLPATHKEY]

  • [-ALTCHECKSUM]

  • [-NOCVI]

  • [-NOSOURCE]

  • [-NOINFO]
  • [-MAIN=<service>]

  • [-EXCALL=<file>]

  • [-RENAME=<name>[,name]]

  • [-REMOVE=<name>[,name]]

  • [-NOINSTRDIR=<directory>[,directory]]

  • [-FDCNAME=<file>]

  • [-FDCDIR[=<directory>]]

  • [-NOWARNINGS]

  • [-SHOWINFO]

  • [-STUDIO_LOG[=<log-file>]] (for Studio only)
Other options values can be entered but there are not active:
  • [-NOTERNARY]

  • [-CALLMAYTERMINATE=<service>[,service]]
  • [-WHILEONLY]
  • [-CONSTLOOP]
  • [-COND[=<MODIFIED|COMPOUND|FORCEEVALUATION|FORCEBITWISE|BITWISE>]]
  • [-NOCOND]

  • [-CONDEXPRESSION]
  • [-KEEP]
  • [-METRICS|-NOMETRICS]
  • [-DUMPCALLING=<service>[,service]]
  • [-DUMPINCOMING=<service>[,service]]
  • [-DUMPRETURNING=<service>[,service]]
  • [-FILE=<file>[,file]]

  • [-EXFILE=<file>[,file]]

  • [-UNIT=<name>[,name]]

  • [-EXUNIT=<name>[,name]]

  • [-SERVICE=<name>[,name]]

  • [-EXSERVICE=<name>[,name]]

  • [-INSTANTIATIONMODE=<USED|ALL>]

  • [-PCHMODE[=<CREATE|USE>]]
  • [-OTIFILE=<file>[,file]]

  • [-BODY=<MAP_FILE|NAME_CONV|INLINE>]

  • [-AUTO_OTI]

  • [-OTIDIR[=<directory>]]

  • [-NO_OTC]

  • [-NO_OTD]

  • [-MAPFILE[=<file>]]

  • [-INSTR_CONST]

  • [-MTSUPPORT]

  • [-FRIEND_TEST_CLASS[=<name>][,name]]

  • [-TRACE|-NOTRACE]

  • [-NO_DATA_TRACE]

  • [-NO_UNNAMED_TRACE]

  • [-NO_TEMPLATE_NOTE]

  • [-MEMPRO]

  • [-PURIFYLT]

  • [-NOINSPECT[=<variable>][,variable]]

  • [-NOINSPECTDIR=<directory>[,directory]]

  • [-PERFPRO[=<OS|PROCESS>]]

  • [-QUANTIFYLT[=<OS|PROCESS>]]

  • [-TSFNAME=<file>]

  • [-TSFDIR[=<directory>]]
  • [-NODLINE]

  • [-SET=<name>[,name]]

  • [-APPSTACK]

  • [-CCOUPLING]

  • [-STACKSIZE]

  • [-FEOPT=<name>[,name]]

  • [-C99]

  • [-BEFORE_RETURN_EXPR]