summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog50
1 files changed, 50 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a808e73b15..82303d5a0b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,53 @@
+2014-03-05 Joseph Myers <joseph@codesourcery.com>
+
+ * math/libm-test.inc (struct ulp_data): Don't refer to ulps for
+ individual tests in comment.
+ (libm-test-ulps.h): Don't refer to test_ulps in #include comment.
+ (prev_max_error): New variable.
+ (prev_real_max_error): Likewise.
+ (prev_imag_max_error): Likewise.
+ (compare_ulp_data): Don't refer to test names in comment.
+ (find_test_ulps): Remove function.
+ (find_function_ulps): Likewise.
+ (find_complex_function_ulps): Likewise.
+ (init_max_error): Take function name as argument. Look up ulps
+ for that function.
+ (print_ulps): Remove function.
+ (print_max_error): Use prev_max_error instead of calling
+ find_function_ulps.
+ (print_complex_max_error): Use prev_real_max_error and
+ prev_imag_max_error instead of calling find_complex_function_ulps.
+ (check_float_internal): Take max_ulp parameter instead of calling
+ find_test_ulps. Don't call print_ulps.
+ (check_float): Update call to check_float_internal.
+ (check_complex): Update calls to check_float_internal.
+ (START): Pass argument to init_max_error.
+ * math/gen-libm-test.pl (%results): Don't include "kind"
+ information.
+ (parse_ulps): Don't handle ulps of individual tests.
+ (print_ulps_file): Likewise.
+ (output_ulps): Likewise.
+ * math/README.libm-test: Update.
+ * manual/libm-err-tab.pl (parse_ulps): Don't handle ulps of
+ individual tests.
+ * sysdeps/aarch64/libm-test-ulps: Remove individual test ulps.
+ * sysdeps/alpha/fpu/libm-test-ulps: Likewise.
+ * sysdeps/arm/libm-test-ulps: Likewise.
+ * sysdeps/i386/fpu/libm-test-ulps: Likewise.
+ * sysdeps/ia64/fpu/libm-test-ulps: Likewise.
+ * sysdeps/m68k/coldfire/fpu/libm-test-ulps: Likewise.
+ * sysdeps/m68k/m680x0/fpu/libm-test-ulps: Likewise.
+ * sysdeps/microblaze/libm-test-ulps: Likewise.
+ * sysdeps/mips/mips32/libm-test-ulps: Likewise.
+ * sysdeps/mips/mips64/libm-test-ulps: Likewise.
+ * sysdeps/powerpc/fpu/libm-test-ulps: Likewise.
+ * sysdeps/powerpc/nofpu/libm-test-ulps: Likewise.
+ * sysdeps/s390/fpu/libm-test-ulps: Likewise.
+ * sysdeps/sh/libm-test-ulps: Likewise.
+ * sysdeps/sparc/fpu/libm-test-ulps: Likewise.
+ * sysdeps/tile/libm-test-ulps: Likewise.
+ * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
2014-03-04 Joseph Myers <joseph@codesourcery.com>
* math/libm-test.inc (print_complex_max_error): Check separately