| |||
| Home > Using Old Command-line Options > Invoking the ARM compiler using older tool names | |||
For backwards compatibility, you can still invoke the ARM compiler using one of the tool names supported in earlier compilation tools. The startup configuration associated with each of the older tool names is shown in Table A.1.
Table A.1. Startup configuration based on old tool names
| Tool name | Instruction set | Source language |
|---|---|---|
| armcc | ARM | C |
| tcc | Thumb | C |
| armcpp | ARM | C++ |
| tcpp | Thumb | C++ |
If you use tcc, the compiler generates
Thumb code for .c and .cpp files
but still generates ARM code for .ac and .acpp files.
If you use armcc --thumb, all files are compiled
to produce Thumb code, regardless of file suffix.
The following tool names are deprecated and will be removed in the next release:
tcc
armcpp
tcpp.