This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.17-720-g3ce9e01
- From: siddhesh at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 22 May 2013 05:37:21 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.17-720-g3ce9e01
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 3ce9e01097f72f90ca7c374addad94abcfea7c8a (commit)
via 051063c88b6e38f209c820977e1dcc909ec97421 (commit)
from 04453c56259c2f167e74cbfa4ce3e3d6b9a289bb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=3ce9e01097f72f90ca7c374addad94abcfea7c8a
commit 3ce9e01097f72f90ca7c374addad94abcfea7c8a
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
Date: Wed May 22 11:05:04 2013 +0530
Sort benchmark functions
diff --git a/ChangeLog b/ChangeLog
index 0b29e0d..ac9971f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2013-05-22 Siddhesh Poyarekar <siddhesh@redhat.com>
+ * benchtests/Makefile: Sort function entries.
+
* benchtests/Makefile (bench): Add asin, acos, sinh, cosh,
tanh, asinh, acosh, atanh.
* benchtests/acos-inputs: New file.
diff --git a/benchtests/Makefile b/benchtests/Makefile
index 6c13c2e..6772853 100644
--- a/benchtests/Makefile
+++ b/benchtests/Makefile
@@ -17,23 +17,56 @@
# Makefile for benchmark tests. The only useful target here is `bench`.
+# Add benchmark functions in alphabetical order.
subdir := benchtests
-bench := exp pow log rint sin cos tan asin acos atan modf sinh cosh tanh \
- asinh acosh atanh
+bench := acos acosh asin asinh atan atanh cos cosh exp log modf pow rint sin \
+ sinh tan tanh
+
+acos-ARGLIST = double
+acos-RET = double
+LDFLAGS-bench-acos = -lm
+
+acosh-ARGLIST = double
+acosh-RET = double
+LDFLAGS-bench-acosh = -lm
+
+asin-ARGLIST = double
+asin-RET = double
+LDFLAGS-bench-asin = -lm
+
+asinh-ARGLIST = double
+asinh-RET = double
+LDFLAGS-bench-asinh = -lm
+
+atan-ARGLIST = double
+atan-RET = double
+LDFLAGS-bench-atan = -lm
+
+atanh-ARGLIST = double
+atanh-RET = double
+LDFLAGS-bench-atanh = -lm
+
+cos-ARGLIST = double
+cos-RET = double
+LDFLAGS-bench-cos = -lm
+
+cosh-ARGLIST = double
+cosh-RET = double
+LDFLAGS-bench-cosh = -lm
exp-ARGLIST = double
exp-RET = double
LDFLAGS-bench-exp = -lm
-pow-ARGLIST = double:double
-pow-RET = double
-LDFLAGS-bench-pow = -lm
-
log-ARGLIST = double
log-RET = double
LDFLAGS-bench-log = -lm
+pow-ARGLIST = double:double
+pow-RET = double
+LDFLAGS-bench-pow = -lm
+
rint-ARGLIST = double
rint-RET = double
LDFLAGS-bench-rint = -lm
@@ -42,50 +75,18 @@ sin-ARGLIST = double
sin-RET = double
LDFLAGS-bench-sin = -lm
-cos-ARGLIST = double
-cos-RET = double
-LDFLAGS-bench-cos = -lm
-
-tan-ARGLIST = double
-tan-RET = double
-LDFLAGS-bench-tan = -lm
-
-asin-ARGLIST = double
-asin-RET = double
-LDFLAGS-bench-asin = -lm
-
-acos-ARGLIST = double
-acos-RET = double
-LDFLAGS-bench-acos = -lm
-
-atan-ARGLIST = double
-atan-RET = double
-LDFLAGS-bench-atan = -lm
-
sinh-ARGLIST = double
sinh-RET = double
LDFLAGS-bench-sinh = -lm
-cosh-ARGLIST = double
-cosh-RET = double
-LDFLAGS-bench-cosh = -lm
+tan-ARGLIST = double
+tan-RET = double
+LDFLAGS-bench-tan = -lm
tanh-ARGLIST = double
tanh-RET = double
LDFLAGS-bench-tanh = -lm
-asinh-ARGLIST = double
-asinh-RET = double
-LDFLAGS-bench-asinh = -lm
-
-acosh-ARGLIST = double
-acosh-RET = double
-LDFLAGS-bench-acosh = -lm
-
-atanh-ARGLIST = double
-atanh-RET = double
-LDFLAGS-bench-atanh = -lm
-
# Rules to build and execute the benchmarks. Do not put any benchmark
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=051063c88b6e38f209c820977e1dcc909ec97421
commit 051063c88b6e38f209c820977e1dcc909ec97421
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
Date: Tue Apr 23 16:29:07 2013 +0530
Add benchmark inputs for math functions
Add benchmark inputs for inverse and hyperbolic trigonometric
functions and log.
diff --git a/ChangeLog b/ChangeLog
index 41f67c7..0b29e0d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2013-05-22 Siddhesh Poyarekar <siddhesh@redhat.com>
+
+ * benchtests/Makefile (bench): Add asin, acos, sinh, cosh,
+ tanh, asinh, acosh, atanh.
+ * benchtests/acos-inputs: New file.
+ * benchtests/acosh-inputs: New file.
+ * benchtests/asin-inputs: New file.
+ * benchtests/asinh-inputs: New file.
+ * benchtests/atanh-inputs: New file.
+ * benchtests/cosh-inputs: New file.
+ * benchtests/log-inputs: New file.
+ * benchtests/sinh-inputs: New file.
+ * benchtests/tanh-inputs: New file.
+
2013-05-21 Dmitry V. Levin <ldv@altlinux.org>
[BZ #15339]
diff --git a/benchtests/Makefile b/benchtests/Makefile
index 913fe4d..6c13c2e 100644
--- a/benchtests/Makefile
+++ b/benchtests/Makefile
@@ -19,7 +19,8 @@
# Makefile for benchmark tests. The only useful target here is `bench`.
subdir := benchtests
-bench := exp pow rint sin cos tan atan modf
+bench := exp pow log rint sin cos tan asin acos atan modf sinh cosh tanh \
+ asinh acosh atanh
exp-ARGLIST = double
exp-RET = double
@@ -29,6 +30,10 @@ pow-ARGLIST = double:double
pow-RET = double
LDFLAGS-bench-pow = -lm
+log-ARGLIST = double
+log-RET = double
+LDFLAGS-bench-log = -lm
+
rint-ARGLIST = double
rint-RET = double
LDFLAGS-bench-rint = -lm
@@ -45,10 +50,42 @@ tan-ARGLIST = double
tan-RET = double
LDFLAGS-bench-tan = -lm
+asin-ARGLIST = double
+asin-RET = double
+LDFLAGS-bench-asin = -lm
+
+acos-ARGLIST = double
+acos-RET = double
+LDFLAGS-bench-acos = -lm
+
atan-ARGLIST = double
atan-RET = double
LDFLAGS-bench-atan = -lm
+sinh-ARGLIST = double
+sinh-RET = double
+LDFLAGS-bench-sinh = -lm
+
+cosh-ARGLIST = double
+cosh-RET = double
+LDFLAGS-bench-cosh = -lm
+
+tanh-ARGLIST = double
+tanh-RET = double
+LDFLAGS-bench-tanh = -lm
+
+asinh-ARGLIST = double
+asinh-RET = double
+LDFLAGS-bench-asinh = -lm
+
+acosh-ARGLIST = double
+acosh-RET = double
+LDFLAGS-bench-acosh = -lm
+
+atanh-ARGLIST = double
+atanh-RET = double
+LDFLAGS-bench-atanh = -lm
+
# Rules to build and execute the benchmarks. Do not put any benchmark
diff --git a/benchtests/acos-inputs b/benchtests/acos-inputs
new file mode 100644
index 0000000..b527af3
--- /dev/null
+++ b/benchtests/acos-inputs
@@ -0,0 +1,7 @@
+0.5
+0.1
+0.2
+0.3
+0.4
+0.8
+0.7
diff --git a/benchtests/acosh-inputs b/benchtests/acosh-inputs
new file mode 100644
index 0000000..3c8c546
--- /dev/null
+++ b/benchtests/acosh-inputs
@@ -0,0 +1,5 @@
+0.1
+0.2
+0.3
+0.4
+0.5
diff --git a/benchtests/asin-inputs b/benchtests/asin-inputs
new file mode 100644
index 0000000..b527af3
--- /dev/null
+++ b/benchtests/asin-inputs
@@ -0,0 +1,7 @@
+0.5
+0.1
+0.2
+0.3
+0.4
+0.8
+0.7
diff --git a/benchtests/asinh-inputs b/benchtests/asinh-inputs
new file mode 100644
index 0000000..3c8c546
--- /dev/null
+++ b/benchtests/asinh-inputs
@@ -0,0 +1,5 @@
+0.1
+0.2
+0.3
+0.4
+0.5
diff --git a/benchtests/atanh-inputs b/benchtests/atanh-inputs
new file mode 100644
index 0000000..3c8c546
--- /dev/null
+++ b/benchtests/atanh-inputs
@@ -0,0 +1,5 @@
+0.1
+0.2
+0.3
+0.4
+0.5
diff --git a/benchtests/cosh-inputs b/benchtests/cosh-inputs
new file mode 100644
index 0000000..3c8c546
--- /dev/null
+++ b/benchtests/cosh-inputs
@@ -0,0 +1,5 @@
+0.1
+0.2
+0.3
+0.4
+0.5
diff --git a/benchtests/log-inputs b/benchtests/log-inputs
new file mode 100644
index 0000000..713c222
--- /dev/null
+++ b/benchtests/log-inputs
@@ -0,0 +1 @@
+42.0
diff --git a/benchtests/sinh-inputs b/benchtests/sinh-inputs
new file mode 100644
index 0000000..3c8c546
--- /dev/null
+++ b/benchtests/sinh-inputs
@@ -0,0 +1,5 @@
+0.1
+0.2
+0.3
+0.4
+0.5
diff --git a/benchtests/tanh-inputs b/benchtests/tanh-inputs
new file mode 100644
index 0000000..3c8c546
--- /dev/null
+++ b/benchtests/tanh-inputs
@@ -0,0 +1,5 @@
+0.1
+0.2
+0.3
+0.4
+0.5
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 16 ++++++++++++++
benchtests/Makefile | 52 ++++++++++++++++++++++++++++++++++++++++------
benchtests/acos-inputs | 7 ++++++
benchtests/acosh-inputs | 5 ++++
benchtests/asin-inputs | 7 ++++++
benchtests/asinh-inputs | 5 ++++
benchtests/atanh-inputs | 5 ++++
benchtests/cosh-inputs | 5 ++++
benchtests/log-inputs | 1 +
benchtests/sinh-inputs | 5 ++++
benchtests/tanh-inputs | 5 ++++
11 files changed, 106 insertions(+), 7 deletions(-)
create mode 100644 benchtests/acos-inputs
create mode 100644 benchtests/acosh-inputs
create mode 100644 benchtests/asin-inputs
create mode 100644 benchtests/asinh-inputs
create mode 100644 benchtests/atanh-inputs
create mode 100644 benchtests/cosh-inputs
create mode 100644 benchtests/log-inputs
create mode 100644 benchtests/sinh-inputs
create mode 100644 benchtests/tanh-inputs
hooks/post-receive
--
GNU C Library master sources