| |||
| Home > Floating-point Support > The math library, mathlib | |||
In addition to the functions defined by the ISO C standard, mathlib provides the following C99 functions and macros. These are in addition to those provided by the floating-point library, fplib (see The software floating-point library, fplib):
mathlib also provides the following non-standard functions:
In RVCT v2.2, the C99 functionality provided by fplib and mathlib changes behavior exhibited by previous versions of these libraries. To aid porting there is a compatibility mode that emulates the previous behavior. This provides the following functions and macros:
This legacy support will be removed in a future release such that only the new behavior remains.