Tasking: Add support for ASM through the cctc compiler driver

The Tasking ASM information module was added by !7491 (merged). However, it appears to have been left from pattern following and did not actually work with the Tasking assembler. Update it to work when running the assembler through the compiler driver cctc, which supports extensions .asm and .src.

Original Description
  • Add Tasking to the known list of assembler compiler identification
  • Tasking assembler only recognizes .asm and .src through its compiler front end (cctc).
  • Add flag --create to the assembler compile object to stop after assembling (no linking) which is needed for executable targets, and to signal an error to the user in case they used the backend assembler e.g. astc since the flag is not supported.

Fixes: #26425 (closed)
Topic-rename: tasking-asm

Edited by Brad King

Merge request reports

Loading