4.1. Keywords and operators

This section describes the function keywords and operators supported by the ARM compiler armcc.

Table 4.1 lists keywords that are ARM extensions to the C and C++ Standards. Standard C and Standard C++ keywords that do not have behavior or restrictions specific to the ARM compiler are not documented in the table.

Table 4.1. Keyword extensions supported by the ARM compiler

Keywords
__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, 2010 ARM Limited. All rights reserved.ARM DUI 0348A
Non-Confidential