ARM编译器符合ISO C、ISO C++、ELF、DWARF 2和DWARF 3标准。
每项标准的合规性级别为:
AR Armar生产和使用Unix风格的目标代码档案。
Armar可以列出和提取大多数ar格式的目标代码归档,而armlink可以使用由另一个归档实用程序创建的ar格式归档,前提是它包含符号表成员。
工具链支持DWARF 3 DWARF 3调试表(DWARF调试标准版本3)。
工具链和ARM的ELF DWARF 2兼容调试器支持DWARF 2 DWARF 2调试表。
ISO C编译器接受ISO C 1990和1999源代码作为输入。
ISO C++编译器接受ISO C++11源代码的子集作为输入。
ELF工具链生成ELF格式的可重定位和可执行文件。
Fromelf实用程序可以将ELF文件转换为其他格式。