ISO Technical Report TR 15580 specifies three intrinsic modules, ieee_arithmetic, ieee_exceptions?, and ieee_features?, that defines support for IEEE floating-point arithmetic and floating point exception handling and provies new syntax for the use
statement to specify whether an intrinsic or non-intrinsic module is required.