Sorry, your browser is not supported. We recommend upgrading your browser.
We have done our best to make all the documentation and resources available on old versions of Internet Explorer, but vector image support and the layout may not be optimal. Technical documentation is available as a PDF Download.
ARM Compiler ARM C and C++ Libraries and Floating-Point Support User Guide Version 5.05
You copied the Doc URL to your clipboard.
Floating-point Support Functions topics
Describes ARM support for floating-point computations.
Defined in float.h, the _clearfp() function is provided for compatibility with Microsoft products.
Defined in float.h, the _controlfp() function is provided for compatibility with Microsoft products. It enables you to control exception traps and rounding modes.
Some older versions of the ARM libraries implemented a function called __fp_status() that manipulated a status word in the floating-point environment.
The gamma() and gamma_r() functions both compute the logarithm of the gamma function. They are synonyms for lgamma and lgamma_r.
The ARM® Compiler toolchain supports an interface to the status word in the floating-point environment. This interface is provided as function __ieee_status() and it is generally the most efficient function to use for modifying the status word for VFP.