3.1.1. TI ARM CGT Tool

The compiler tool is split up into different sub modules to simplify testing and maintenance. The implementations are found in Table 3.2.

Table 3.2 TI ARM CGT compiler tools

Tool implementation

Description

tools/waf-tools/f_ti_arm_cgt.py

implementation of the base compiler tool.

tools/waf-tools/f_ti_arm_helper.py

Helper to get the compiler builtins depending on the passed compiler flags.

tools/waf-tools/f_ti_arm_tools.py

Finds additional tools that are distributed with TI CCS.

tools/waf-tools/f_ti_color_arm_cgt.py

Colorize the compiler and linker console output.

The implementation documentation is found hereafter: