summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2013-05-10 16:45:04 +0000
committerJoseph Myers <joseph@codesourcery.com>2013-05-10 16:45:04 +0000
commit51df539d98c5906c325f73b0436f444a86818770 (patch)
tree0daebaf4b676cd0c684f07c5f68aad721a37b7c6 /ChangeLog
parent5c637fe5eee1d4fe42d9ef094b0b021fb56d3bab (diff)
downloadglibc-51df539d98c5906c325f73b0436f444a86818770.tar.gz
glibc-51df539d98c5906c325f73b0436f444a86818770.tar.xz
glibc-51df539d98c5906c325f73b0436f444a86818770.zip
Start converting libm tests from code to data.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e2945b24a9..a7e4b253d1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+2013-05-10  Joseph Myers  <joseph@codesourcery.com>
+
+	* math/gen-libm-test.pl (adjust_arg): New function.
+	(special_functions): Handle generating output in both functions
+	and arrays.
+	(parse_args): Likewise.
+	(generate_testfile): Handle START_DATA and END_DATA.  Pass extra
+	$in_func argument to parse_args.
+	* math/libm-test.inc (struct test_f_f_data): New type.
+	(IF_ROUND_INIT_): New macro.
+	(IF_ROUND_INIT_FE_DOWNWARD): Likewise.
+	(IF_ROUND_INIT_FE_TONEAREST): Likewise.
+	(IF_ROUND_INIT_FE_TOWARDZERO): Likewise.
+	(IF_ROUND_INIT_FE_UPWARD): Likewise.
+	(ROUND_RESTORE_): Likewise.
+	(ROUND_RESTORE_FE_DOWNWARD): Likewise.
+	(ROUND_RESTORE_FE_TONEAREST): Likewise.
+	(ROUND_RESTORE_FE_TOWARDZERO): Likewise.
+	(ROUND_RESTORE_FE_UPWARD): Likewise.
+	(RUN_TEST_LOOP_f_f): New macro.
+	(acos_test_data): New variable.
+	(acos_test): Run tests with RUN_TEST_LOOP_f_f.
+	(acos_tonearest_test_data): New variable.
+	(acos_test_tonearest): Run tests with RUN_TEST_LOOP_f_f.
+
 2013-05-10  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
 	* benchtests/bench-skeleton.c (startup): Fix coding style.