> + #define FPCR_INED FPCR_INE > + #define FPCR_UNFD FPCR_UNF > + #define FPCR_OVFD FPCR_OVF > + #define FPCR_DZED FPCR_DZE These are not the same thing. FPCR_INED disables the inexact trap, while FPCR_INE records that an inexact trap occurred. Define them to zero if not otherwise present, as the cpu's running versions of OSF that don't define them won't implement those bits anyway, and are cared for with the ieee_set_fp_control takes care for those. r~