2013-10-10 Joseph Myers <joseph@codesourcery.com>
+ * soft-fp/soft-fp.h (FP_INIT_EXCEPTIONS): New macro.
+ * soft-fp/extenddftf2.c (__extenddftf2): Use FP_INIT_EXCEPTIONS
+ instead of FP_INIT_ROUNDMODE.
+ * soft-fp/extendsfdf2.c (__extendsfdf2): Likewise.
+ * soft-fp/extendsftf2.c (__extendsftf2): Likewise.
+
[BZ #16034]
* soft-fp/op-common.h (_FP_NEG): Document input as raw. Do not
copy class of input value.
#define FP_DECL_EX int _fex = 0
#endif
+/* Initialize any machine-specific state used in FP_ROUNDMODE,
+ FP_TRAPPING_EXCEPTIONS or FP_HANDLE_EXCEPTIONS. */
#ifndef FP_INIT_ROUNDMODE
#define FP_INIT_ROUNDMODE do {} while (0)
#endif
+/* Initialize any machine-specific state used in
+ FP_HANDLE_EXCEPTIONS. */
+#ifndef FP_INIT_EXCEPTIONS
+#define FP_INIT_EXCEPTIONS FP_INIT_ROUNDMODE
+#endif
+
#ifndef FP_HANDLE_EXCEPTIONS
#define FP_HANDLE_EXCEPTIONS do {} while (0)
#endif