9.1 Keywords and operators

This topic lists the function keywords and operators that the compiler armcc supports.

The following table 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 9-1 Keyword extensions that the ARM compiler supports

__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  
Non-ConfidentialPDF file icon PDF versionARM DUI0375F
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.