9.44 __attribute__((pcs("calling_convention"))) function attribute

This function attribute specifies the calling convention on targets with hardware floating-point, as an alternative to the __softfp keyword.


This function attribute is a GNU compiler extension that the ARM compiler supports.


Where calling_convention is one of the following:
uses integer registers, as for __softfp.
uses floating-point registers.
Related concepts
4.49 Compiler support for floating-point computations and linkage
Related reference
9.15 __softfp
Non-ConfidentialPDF file icon PDF versionARM DUI0375F
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.