#include "TestHelpers.h"
-#include "FEnv.h"
#include "FPBits.h"
+#include <fenv.h>
#include <memory>
#include <setjmp.h>
#include <signal.h>
template void describeValue<long double>(const char *, long double,
testutils::StreamWrapper &);
-#if defined(__WIN32) || defined(_WIN64)
+#if defined(_WIN32) || defined(_WIN64)
#define sigjmp_buf jmp_buf
#define sigsetjmp(buf, save) setjmp(buf)
-#define siglongjmp(buf) longjmp(buf)
+#define siglongjmp(buf, val) longjmp(buf, val)
#endif
static thread_local sigjmp_buf jumpBuffer;