summaryrefslogtreecommitdiff
path: root/test/utils.h
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <ssp@redhat.com>2010-10-20 13:53:07 -0400
committerSøren Sandmann Pedersen <ssp@redhat.com>2010-12-17 16:57:18 -0500
commitde2e51dacb1ccd312c0461088b942ef4e93e2731 (patch)
treebeef075a1c991fab129c545ae56e01c564ded619 /test/utils.h
parenta2afcc9ba4ed5a2843fd133ca23704960846185b (diff)
Add enable_fp_exceptions() function in utils.[ch]
This function enables floating point traps if possible.
Diffstat (limited to 'test/utils.h')
-rw-r--r--test/utils.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/utils.h b/test/utils.h
index 2ea4170..bac2916 100644
--- a/test/utils.h
+++ b/test/utils.h
@@ -82,6 +82,9 @@ fuzzer_test_main (const char *test_name,
void
fail_after (int seconds, const char *msg);
+/* If possible, enable traps for floating point exceptions */
+void enable_fp_exceptions(void);
+
/* A pair of macros which can help to detect corruption of
* floating point registers after a function call. This may
* happen if _mm_empty() call is forgotten in MMX/SSE2 fast