aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2009-09-01 00:29:47 +0200
committerKaz Kojima <kkojima@gcc.gnu.org>2009-08-31 22:29:47 +0000
commitd35c8bb593910e5618dca4b4717c37de5b5f86c1 (patch)
tree27d0169ab6247b9cf84949352dcf11230ccaf8bd /libstdc++-v3
parent8ceabd259f51b410d75191c2c5433b4731629e4b (diff)
downloadgcc-d35c8bb593910e5618dca4b4717c37de5b5f86c1.zip
gcc-d35c8bb593910e5618dca4b4717c37de5b5f86c1.tar.gz
gcc-d35c8bb593910e5618dca4b4717c37de5b5f86c1.tar.bz2
denorm_min.cc: Use dg-add-options ieee.
* testsuite/18_support/numeric_limits/denorm_min.cc: Use dg-add-options ieee. * testsuite/18_support/numeric_limits/digits10.cc: Likewise. * testsuite/18_support/numeric_limits/epsilon.cc: Likewise. * testsuite/18_support/numeric_limits/infinity.cc: Likewise. * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise. * testsuite/18_support/numeric_limits/is_signed.cc: Likewise. * testsuite/18_support/numeric_limits/min_max.cc: Likewise. * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise. * testsuite/18_support/numeric_limits/ specialization_default_values.cc: Likewise. * testsuite/18_support/numeric_limits/traps.cc: Likewise. * testsuite/26_numerics/complex/pow.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 01_assoc_laguerre/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 02_assoc_legendre/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 03_beta/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 04_comp_ellint_1/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 05_comp_ellint_2/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 06_comp_ellint_3/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 07_conf_hyperg/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 08_cyl_bessel_i/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 09_cyl_bessel_j/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 10_cyl_bessel_k/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 11_cyl_neumann/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 12_ellint_1/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 13_ellint_2/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 14_ellint_3/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 15_expint/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 16_hermite/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 17_hyperg/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 18_laguerre/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 19_legendre/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 20_riemann_zeta/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 21_sph_bessel/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 22_sph_legendre/check_nan.cc: Likewise. * testsuite/tr1/5_numerical_facilities/special_functions/ 23_sph_neumann/check_nan.cc: Likewise. Co-Authored-By: Kaz Kojima <kkojima@gcc.gnu.org> From-SVN: r151251
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog63
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/denorm_min.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/digits10.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/epsilon.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/infinity.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/is_iec559.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/is_signed.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/min_max.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/quiet_NaN.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/specialization_default_values.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/numeric_limits/traps.cc3
-rw-r--r--libstdc++-v3/testsuite/26_numerics/complex/pow.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc2
-rw-r--r--libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc2
35 files changed, 97 insertions, 44 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 9d9badb..fb0d38d 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,66 @@
+2009-08-31 Uros Bizjak <ubizjak@gmail.com>
+ Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * testsuite/18_support/numeric_limits/denorm_min.cc: Use
+ dg-add-options ieee.
+ * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
+ * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
+ * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
+ * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
+ * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
+ * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
+ * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
+ * testsuite/18_support/numeric_limits/
+ specialization_default_values.cc: Likewise.
+ * testsuite/18_support/numeric_limits/traps.cc: Likewise.
+ * testsuite/26_numerics/complex/pow.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 01_assoc_laguerre/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 02_assoc_legendre/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 03_beta/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 04_comp_ellint_1/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 05_comp_ellint_2/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 06_comp_ellint_3/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 07_conf_hyperg/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 08_cyl_bessel_i/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 09_cyl_bessel_j/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 10_cyl_bessel_k/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 11_cyl_neumann/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 12_ellint_1/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 13_ellint_2/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 14_ellint_3/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 15_expint/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 16_hermite/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 17_hyperg/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 18_laguerre/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 19_legendre/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 20_riemann_zeta/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 21_sph_bessel/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 22_sph_legendre/check_nan.cc: Likewise.
+ * testsuite/tr1/5_numerical_facilities/special_functions/
+ 23_sph_neumann/check_nan.cc: Likewise.
+
2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
* include/bits/stl_construct.h: Include <bits/move.h>.
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/denorm_min.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/denorm_min.cc
index df95a93..b07cd7b 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/denorm_min.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/denorm_min.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/digits10.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/digits10.cc
index abdae04..a8a8659 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/digits10.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/digits10.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/epsilon.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/epsilon.cc
index cecc74b..9ef5464 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/epsilon.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/epsilon.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/infinity.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/infinity.cc
index cee2cc6..92744c7 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/infinity.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/infinity.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/is_iec559.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/is_iec559.cc
index 0f9ad94..ce1c74d 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/is_iec559.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/is_iec559.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/is_signed.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/is_signed.cc
index 964d192..299cd57 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/is_signed.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/is_signed.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/min_max.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/min_max.cc
index f8176d4..ba2a9f6 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/min_max.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/min_max.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/quiet_NaN.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/quiet_NaN.cc
index 581ceea..7d1db78 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/quiet_NaN.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/quiet_NaN.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/specialization_default_values.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/specialization_default_values.cc
index 1aa1b1c..e2036d7 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/specialization_default_values.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/specialization_default_values.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 1999-08-23 bkoz
diff --git a/libstdc++-v3/testsuite/18_support/numeric_limits/traps.cc b/libstdc++-v3/testsuite/18_support/numeric_limits/traps.cc
index 6aac433..39c5576 100644
--- a/libstdc++-v3/testsuite/18_support/numeric_limits/traps.cc
+++ b/libstdc++-v3/testsuite/18_support/numeric_limits/traps.cc
@@ -1,5 +1,4 @@
-// { dg-options "-mieee" { target alpha*-*-* } }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// Copyright (C) 2005, 2009 Free Software Foundation
//
diff --git a/libstdc++-v3/testsuite/26_numerics/complex/pow.cc b/libstdc++-v3/testsuite/26_numerics/complex/pow.cc
index d0b8e90..a43e3c6 100644
--- a/libstdc++-v3/testsuite/26_numerics/complex/pow.cc
+++ b/libstdc++-v3/testsuite/26_numerics/complex/pow.cc
@@ -1,7 +1,7 @@
// { dg-do run { xfail broken_cplxf_arg } }
// PR libstdc++/10689
// Origin: Daniel.Levine@jhuaph.edu
-// { dg-options "-mieee" { target alpha*-*-* } }
+// { dg-add-options ieee }
#include <complex>
#include <testsuite_hooks.h>
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc
index c266b2a..c1e026a 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2006-02-04 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc
index 7353d77..ced0f90 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc
index fb12f10..3585e6a 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc
index 4f2a357..9d899d0 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc
index e9a2e65..3862d0c 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc
index a4ba17b..af84c5a 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc
index 315633d..12d5fe8 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc
index 5e66cf9..e57f83d 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc
index c43b3f2..29e484d 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc
index d43cc8f..7426f25 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc
index fb2779d..2291407 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc
index 6fd7381..1cb2377 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc
index 7f5d55f..e5e7bba 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc
index 34b2ec9..bff17ae9 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc
index 47d7ea6..977f3c5 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc
index 91f8ef2..f6a920d 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc
index 98eaef8..598d931 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc
index 2e3cb6b..c892b2a 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc
index 3b30328..ed2881f 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc
index 3d930ea..e28dfb4 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc
index da4c725..457b49a 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc
index db11dad..fa2069b 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//
diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc
index 306c639..ad0c466 100644
--- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc
+++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc
@@ -1,5 +1,5 @@
// { dg-require-c-std "" }
-// { dg-options "-mieee" { target sh*-*-* } }
+// { dg-add-options ieee }
// 2007-01-10 Edward Smith-Rowland <3dw4rd@verizon.net>
//