From c6be839efded78768ad3c70d7f2e913a9fb8603c Mon Sep 17 00:00:00 2001 From: Joseph Myers <joseph@codesourcery.com> Date: Mon, 9 Jan 2017 18:27:49 +0000 Subject: Fix math/test-fenv for no-exceptions / no-rounding-modes configurations. This patch fixes math/test-fenv.c to check EXCEPTION_TESTS and ROUNDING_TESTS to avoid failing in cases where some exceptions or rounding modes are defined but not supported at runtime. Tested for mips64 soft float and for x86_64. * math/test-fenv.c (fe_tests): Skip most tests when exceptions not supported. (feholdexcept_tests): Skip tests requiring exceptions or rounding modes support if not supported. --- ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1454293..034cce9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2017-01-09 Joseph Myers <joseph@codesourcery.com> + * math/test-fenv.c (fe_tests): Skip most tests when exceptions not + supported. + (feholdexcept_tests): Skip tests requiring exceptions or rounding + modes support if not supported. + * sysdeps/unix/sysv/linux/microblaze/localplt.data (__pread64): Add libc.so PLT entry. (__tls_get_addr): Make ld.so PLT entry optional. -- cgit v1.1