summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormartynas <>2011-07-03 13:39:07 +0000
committermartynas <>2011-07-03 13:39:07 +0000
commit614c377cb5cfeef667190bff1ff7652ddcc07c51 (patch)
tree7bfd683c350d9fc2c1bd9afa9d1ae869bf8a2742
parent35a249f1bd9d1af562926e60f7bb4d2ffc8756e2 (diff)
downloadopenbsd-614c377cb5cfeef667190bff1ff7652ddcc07c51.tar.gz
openbsd-614c377cb5cfeef667190bff1ff7652ddcc07c51.tar.bz2
openbsd-614c377cb5cfeef667190bff1ff7652ddcc07c51.zip
Include tests of 80-bit long double precision (on platforms that
support it) now that scanf is implemented properly.
-rw-r--r--src/regress/lib/libc/cephes/ieetst.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/regress/lib/libc/cephes/ieetst.c b/src/regress/lib/libc/cephes/ieetst.c
index fdce864f40..41dfd6a96e 100644
--- a/src/regress/lib/libc/cephes/ieetst.c
+++ b/src/regress/lib/libc/cephes/ieetst.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ieetst.c,v 1.1 2011/07/02 18:11:01 martynas Exp $ */ 1/* $OpenBSD: ieetst.c,v 1.2 2011/07/03 13:39:07 martynas Exp $ */
2 2
3/* 3/*
4 * Copyright (c) 2008 Stephen L. Moshier <steve@moshier.net> 4 * Copyright (c) 2008 Stephen L. Moshier <steve@moshier.net>
@@ -28,13 +28,18 @@
28 * last revision: 16 May 92 28 * last revision: 16 May 92
29 */ 29 */
30 30
31#include <float.h>
31#include <stdio.h> 32#include <stdio.h>
32 33
33#include "mconf.h" 34#include "mconf.h"
34#include "ehead.h" 35#include "ehead.h"
35 36
36/* Include tests of 80-bit long double precision: */ 37/* Include tests of 80-bit long double precision: */
38#if LDBL_MANT_DIG == 64
39#define LDOUBLE 1
40#else /* LDBL_MANT_DIG == 64 */
37#define LDOUBLE 0 41#define LDOUBLE 0
42#endif /* LDBL_MANT_DIG == 64 */
38/* Abort subtest after getting this many errors: */ 43/* Abort subtest after getting this many errors: */
39#define MAXERR 5 44#define MAXERR 5
40/* Number of random arguments to try (set as large as you have 45/* Number of random arguments to try (set as large as you have