From f1c8185d345e724f6c94242730dbe8c26ce99959 Mon Sep 17 00:00:00 2001 From: Wilco Dijkstra Date: Thu, 15 Mar 2018 15:44:58 +0000 Subject: Use correct includes in benchtests Currently the benchtests are run with internal GLIBC headers, which is incorrect. Defining _ISOMAC in the makefile ensures the internal headers are bypassed. Fix all tests which were relying on internal defines or includes. * benchtests/Makefile: Define _ISOMAC. * benchtests/bench-strcoll.c: Add missing sys/stat.h include. * benchtests/bench-string.h: Define inhibit_loop_to_libcall macro. * benchtests/bench-strstr.c: Define empty libc_hidden_builtin_def. * benchtests/bench-strtok.c (oldstrtok): Use rawmemchr. * benchtests/bench-timing.h: Define attribute_hidden. --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 38154c20ab..ca38d1dcd7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2018-03-15 Wilco Dijkstra + + * benchtests/Makefile: Define _ISOMAC. + * benchtests/bench-strcoll.c: Add missing sys/stat.h include. + * benchtests/bench-string.h: Define inhibit_loop_to_libcall macro. + * benchtests/bench-strstr.c: Define empty libc_hidden_builtin_def. + * benchtests/bench-strtok.c (oldstrtok): Use rawmemchr. + * benchtests/bench-timing.h: Define attribute_hidden. + 2018-03-15 Siddhesh Poyarekar * sysdeps/aarch64/strncmp.S (strncmp): Use lsr instead of -- cgit 1.4.1