Use -fno-builtin for sqrt benchmark.
This patch makes the sqrt benchmark use -fno-builtin, as already done for benchmarks of ffs and ffsll, so that it actually benchmarks the glibc function as (presumably) intended even in the presence of the compiler inlining sqrt. Tested for x86_64 and also used for benchmarking my ARM sqrt patch. * benchtests/Makefile (CFLAGS-bench-sqrt.c): New variable.
This commit is contained in:
parent
84d74e427a
commit
7a8330c01b
|
@ -1,3 +1,7 @@
|
|||
2016-10-21 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* benchtests/Makefile (CFLAGS-bench-sqrt.c): New variable.
|
||||
|
||||
2016-10-21 Paul E. Murphy <murphyp@linux.vnet.ibm.com>
|
||||
|
||||
* sysdeps/powerpc/fpu/fenv_private.h:
|
||||
|
|
|
@ -72,6 +72,7 @@ benchset := $(string-benchset-all) $(stdlib-benchset) $(stdio-common-benchset) \
|
|||
|
||||
CFLAGS-bench-ffs.c += -fno-builtin
|
||||
CFLAGS-bench-ffsll.c += -fno-builtin
|
||||
CFLAGS-bench-sqrt.c += -fno-builtin
|
||||
|
||||
bench-malloc := malloc-thread
|
||||
|
||||
|
|
Loading…
Reference in New Issue