|
|||||||||||
|
Technical Support On-Line Manuals Libraries and Floating Point Support Guide |
Libraries and Floating Point Support GuideARM floating-point compiler extensions to the C99 interface
NoteThe following functionality requires you to select a floating-point
model that supports exceptions, such as The ARM C library provides some extensions to the C99 interface to enable it to do everything that the ARM floating-point environment is capable of. This includes trapping and untrapping individual exception types, and installing custom trap handlers. The types typedef struct{ unsigned statusword; __ieee_handler_t __invalid_handler; __ieee_handler_t __divbyzero_handler; __ieee_handler_t __overflow_handler; __ieee_handler_t __underflow_handler; __ieee_handler_t __inexact_handler; } fenv_t, fexcept_t; The members of this structure are:
| ||||||||||
|
|||||||||||