From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1039) id 57DFC385840A; Mon, 7 Feb 2022 15:09:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 57DFC385840A Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: H.J. Lu To: glibc-cvs@sourceware.org Subject: [glibc] benchtests: Sort benches in Makefile X-Act-Checkin: glibc X-Git-Author: H.J. Lu X-Git-Refname: refs/heads/master X-Git-Oldrev: 69e6992d79dcd1d41b3379c22689ef5826cdb876 X-Git-Newrev: 03c9c4fce4fefbb34e65723467d86cb68739a9d1 Message-Id: <20220207150957.57DFC385840A@sourceware.org> Date: Mon, 7 Feb 2022 15:09:57 +0000 (GMT) X-BeenThere: glibc-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Glibc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2022 15:09:57 -0000 https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=03c9c4fce4fefbb34e65723467d86cb68739a9d1 commit 03c9c4fce4fefbb34e65723467d86cb68739a9d1 Author: H.J. Lu Date: Mon Feb 7 06:37:39 2022 -0800 benchtests: Sort benches in Makefile Put one bench per line and sort them. Diff: --- benchtests/Makefile | 129 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 110 insertions(+), 19 deletions(-) diff --git a/benchtests/Makefile b/benchtests/Makefile index 4c6af01c5f..7c330e9967 100644 --- a/benchtests/Makefile +++ b/benchtests/Makefile @@ -86,16 +86,30 @@ bench-math := \ y1 \ ifneq (,$(filter yes,$(float96-fcts))) -bench-math += cbrtl +bench-math += \ + cbrtl \ +# bench-math endif ifneq (,$(filter yes,$(float128-fcts) $(float128-alias-fcts))) -bench-math += expf128 powf128 sinf128 ilogbf128 +bench-math += \ + expf128 \ + ilogbf128 \ + powf128 \ + sinf128 \ +# bench-math endif -bench-pthread := pthread_once thread_create pthread-locks +bench-pthread := \ + pthread-locks \ + pthread_once \ + thread_create \ +# bench-pthread -bench-string := ffs ffsll +bench-string := \ + ffs \ + ffsll \ +# bench-string ifeq (${BENCHSET},) bench := $(bench-math) $(bench-pthread) $(bench-string) @@ -104,19 +118,75 @@ bench := $(foreach B,$(filter bench-%,${BENCHSET}), ${${B}}) endif # String function benchmarks. -string-benchset := memccpy memchr memcmp memcmpeq memcpy memmem memmove \ - mempcpy memset rawmemchr stpcpy stpncpy strcasecmp strcasestr \ - strcat strchr strchrnul strcmp strcpy strcspn strlen \ - strncasecmp strncat strncmp strncpy strnlen strpbrk strrchr \ - strspn strstr strcpy_chk stpcpy_chk memrchr strsep strtok \ - strcoll memcpy-large memcpy-random memmove-large memset-large \ - memcpy-walk memset-walk memmove-walk +string-benchset := \ + memccpy \ + memchr \ + memcmp \ + memcmpeq \ + memcpy \ + memcpy-large \ + memcpy-random \ + memcpy-walk \ + memmem \ + memmove \ + memmove-large \ + memmove-walk \ + mempcpy \ + memrchr \ + memset \ + memset-large \ + memset-walk \ + rawmemchr \ + stpcpy \ + stpcpy_chk \ + stpncpy \ + strcasecmp \ + strcasestr \ + strcat \ + strchr \ + strchrnul \ + strcmp \ + strcoll \ + strcpy \ + strcpy_chk \ + strcspn \ + strlen \ + strncasecmp \ + strncat \ + strncmp \ + strncpy \ + strnlen \ + strpbrk \ + strrchr \ + strsep \ + strspn \ + strstr \ + strtok \ +# string-benchset # Build and run locale-dependent benchmarks only if we're building natively. ifeq (no,$(cross-compiling)) -wcsmbs-benchset := wcslen wcsnlen wcscpy wcpcpy wcsncpy wcpncpy wcscat wcsncat \ - wcscmp wcsncmp wcschr wcschrnul wcsrchr wcsspn wcspbrk wcscspn \ - wmemchr wmemset wmemcmp +wcsmbs-benchset := \ + wcpcpy \ + wcpncpy \ + wcscat \ + wcschr \ + wcschrnul \ + wcscmp \ + wcscpy \ + wcscspn \ + wcslen \ + wcsncat \ + wcsncmp \ + wcsncpy \ + wcsnlen \ + wcspbrk \ + wcsrchr \ + wcsspn \ + wmemchr \ + wmemcmp \ + wmemset \ +# wcsmbs-benchset else wcsmbs-benchset := endif @@ -125,11 +195,32 @@ string-benchset-all := $(string-benchset) ${wcsmbs-benchset} ifeq (no,$(cross-compiling)) # We have to generate locales -LOCALES := en_US.UTF-8 tr_TR.UTF-8 cs_CZ.UTF-8 fa_IR.UTF-8 fr_FR.UTF-8 \ - ja_JP.UTF-8 si_LK.UTF-8 en_GB.UTF-8 vi_VN.UTF-8 ar_SA.UTF-8 \ - da_DK.UTF-8 pl_PL.UTF-8 pt_PT.UTF-8 el_GR.UTF-8 ru_RU.UTF-8 \ - he_IL.UTF-8 is_IS.UTF-8 es_ES.UTF-8 hi_IN.UTF-8 sv_SE.UTF-8 \ - hu_HU.UTF-8 it_IT.UTF-8 sr_RS.UTF-8 zh_CN.UTF-8 +LOCALES := \ + ar_SA.UTF-8 \ + cs_CZ.UTF-8 \ + da_DK.UTF-8 \ + el_GR.UTF-8 \ + en_GB.UTF-8 \ + en_US.UTF-8 \ + es_ES.UTF-8 \ + fa_IR.UTF-8 \ + fr_FR.UTF-8 \ + he_IL.UTF-8 \ + hi_IN.UTF-8 \ + hu_HU.UTF-8 \ + is_IS.UTF-8 \ + it_IT.UTF-8 \ + ja_JP.UTF-8 \ + pl_PL.UTF-8 \ + pt_PT.UTF-8 \ + ru_RU.UTF-8 \ + si_LK.UTF-8 \ + sr_RS.UTF-8 \ + sv_SE.UTF-8 \ + tr_TR.UTF-8 \ + vi_VN.UTF-8 \ + zh_CN.UTF-8 \ +# LOCALES include ../gen-locales.mk endif