4.1. 关键字和运算符

本节介绍了 ARM 编译器 armcc 支持的函数关键字和运算符。

Table 4.1 列出的关键字是 ARM 对 C 和 C++ 标准的扩展。 表中没有介绍不具备 ARM 编译器特有的行为或限制的标准 C 和 C++ 关键字。

Table 4.1. ARM 编译器支持的关键字扩展 

关键字
__align __int64 __svc
__ALIGNOF__ __INTADDR__ __svc_indirect
__asm __irq __svc_indirect_r7
__declspec __packed __value_in_regs
__forceinline __pure __weak
__global_reg __softfp __writeonly
__inline __smc  
Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential