From 9d0240d8d400bccfbd6ef1b35dbfa09fcee136d0 Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Fri, 5 Nov 2010 11:04:15 -0600 Subject: [PATCH] tests: require working signbit * modules/ceilf-tests (Depends-on): Add signbit. * modules/ceill-tests (Depends-on): Likewise. * modules/floorf-tests (Depends-on): Likewise. * modules/floorl-tests (Depends-on): Likewise. * modules/round-tests (Depends-on): Likewise. * modules/roundf-tests (Depends-on): Likewise. * modules/roundl-tests (Depends-on): Likewise. * modules/trunc-tests (Depends-on): Likewise. * modules/truncf-tests (Depends-on): Likewise. * modules/truncl-tests (Depends-on): Likewise. Signed-off-by: Eric Blake --- ChangeLog | 12 ++++++++++++ modules/ceill-tests | 1 + modules/floorf-tests | 1 + modules/floorl-tests | 1 + modules/round-tests | 1 + modules/roundf-tests | 1 + modules/roundl-tests | 1 + modules/trunc-tests | 1 + modules/truncf-tests | 1 + modules/truncl-tests | 1 + 10 files changed, 21 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1711e5ba3..cce182c86 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,17 @@ 2010-11-05 Eric Blake + tests: require working signbit + * modules/ceilf-tests (Depends-on): Add signbit. + * modules/ceill-tests (Depends-on): Likewise. + * modules/floorf-tests (Depends-on): Likewise. + * modules/floorl-tests (Depends-on): Likewise. + * modules/round-tests (Depends-on): Likewise. + * modules/roundf-tests (Depends-on): Likewise. + * modules/roundl-tests (Depends-on): Likewise. + * modules/trunc-tests (Depends-on): Likewise. + * modules/truncf-tests (Depends-on): Likewise. + * modules/truncl-tests (Depends-on): Likewise. + strtod: work around icc bug * lib/strtod.c (minus_zero): Define to working value. (strtod): Use it to avoid icc bug. diff --git a/modules/ceill-tests b/modules/ceill-tests index 09ae4f32d..65ddb7292 100644 --- a/modules/ceill-tests +++ b/modules/ceill-tests @@ -9,6 +9,7 @@ Depends-on: fpucw isnanl-nolibm float +signbit configure.ac: diff --git a/modules/floorf-tests b/modules/floorf-tests index 3e9c045ef..8d9fb647d 100644 --- a/modules/floorf-tests +++ b/modules/floorf-tests @@ -9,6 +9,7 @@ tests/macros.h Depends-on: float isnanf-nolibm +signbit stdbool stdint diff --git a/modules/floorl-tests b/modules/floorl-tests index 5273fb5a8..e76adbcfe 100644 --- a/modules/floorl-tests +++ b/modules/floorl-tests @@ -9,6 +9,7 @@ Depends-on: fpucw isnanl-nolibm float +signbit configure.ac: diff --git a/modules/round-tests b/modules/round-tests index 9e154c8cc..cf3d9604f 100644 --- a/modules/round-tests +++ b/modules/round-tests @@ -8,6 +8,7 @@ tests/macros.h Depends-on: isnand-nolibm +signbit stdbool stdint verify diff --git a/modules/roundf-tests b/modules/roundf-tests index 7ee4178f3..2153ca1bc 100644 --- a/modules/roundf-tests +++ b/modules/roundf-tests @@ -11,6 +11,7 @@ Depends-on: ceilf floorf isnanf-nolibm +signbit stdbool stdint verify diff --git a/modules/roundl-tests b/modules/roundl-tests index f9bd46727..2561b3d44 100644 --- a/modules/roundl-tests +++ b/modules/roundl-tests @@ -9,6 +9,7 @@ Depends-on: fpucw isnanl-nolibm float +signbit configure.ac: diff --git a/modules/trunc-tests b/modules/trunc-tests index 6c254e069..30b9a6c36 100644 --- a/modules/trunc-tests +++ b/modules/trunc-tests @@ -9,6 +9,7 @@ tests/macros.h Depends-on: float isnand-nolibm +signbit stdbool stdint diff --git a/modules/truncf-tests b/modules/truncf-tests index 27b93f2a2..e2961a16b 100644 --- a/modules/truncf-tests +++ b/modules/truncf-tests @@ -9,6 +9,7 @@ tests/macros.h Depends-on: float isnanf-nolibm +signbit stdbool stdint diff --git a/modules/truncl-tests b/modules/truncl-tests index 01bcf7392..47276e2c1 100644 --- a/modules/truncl-tests +++ b/modules/truncl-tests @@ -9,6 +9,7 @@ Depends-on: fpucw isnanl-nolibm float +signbit configure.ac: -- 2.11.0