]> git.ipfire.org Git - thirdparty/glibc.git/commit
Adjust benchtests to new support library.
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 16 Dec 2016 17:35:06 +0000 (17:35 +0000)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 19 Dec 2016 18:04:16 +0000 (16:04 -0200)
commitb598e134773f7ac981b9407982714cf7d53877ee
treef3b57b584246708175940099f891efd57bc5e2c2
parent2702856bf45c82cf8e69f2064f5aa15c0ceb6359
Adjust benchtests to new support library.

This patch basically replaces the test-skeleton.c inclusion by
support/test-driver.c and also minor adjustments in bench-string.h.

Checked on x86_64-linux-gnu and powerpc64le-linux-gnu.

* benchtests/bench-string.h (TEST_FUNCTION): Use name without
parenthesis.
(CMDLINE_PROCESS): Define using function instead of macro.
* benchtests/bench-memccpy.c: Include <support/test-driver.c> instead
of test-skeleton.
* benchtests/bench-memchr.c: Likewise.
* benchtests/bench-memcmp.c: Likewise.
* benchtests/bench-memcpy-large.c: Likewise.
* benchtests/bench-memcpy.c: Likewise.
* benchtests/bench-memmem.c: Likewise.
* benchtests/bench-memmove-large.c: Likewise.
* benchtests/bench-memmove.c: Likewise.
* benchtests/bench-memset-large.c: Likewise.
* benchtests/bench-memset.c: Likewise.
* benchtests/bench-rawmemchr.c: Likewise.
* benchtests/bench-strcasecmp.c: Likewise.
* benchtests/bench-strcasestr.c: Likewise.
* benchtests/bench-strcat.c: Likewise.
* benchtests/bench-strchr.c: Likewise.
* benchtests/bench-strcmp.c: Likewise.
* benchtests/bench-strcpy.c: Likewise.
* benchtests/bench-strcpy_chk.c: Likewise.
* benchtests/bench-strlen.c: Likewise.
* benchtests/bench-strncasecmp.c: Likewise.
* benchtests/bench-strncmp.c: Likewise.
* benchtests/bench-strncpy.c: Likewise.
* benchtests/bench-strnlen.c: Likewise.
* benchtests/bench-strpbrk.c: Likewise.
* benchtests/bench-strrchr.c: Likewise.
* benchtests/bench-strsep.c: Likewise.
* benchtests/bench-strspn.c: Likewise.
* benchtests/bench-strstr.c: Likewise.
* benchtests/bench-strtok.c: Likewise.
31 files changed:
ChangeLog
benchtests/bench-memccpy.c
benchtests/bench-memchr.c
benchtests/bench-memcmp.c
benchtests/bench-memcpy-large.c
benchtests/bench-memcpy.c
benchtests/bench-memmem.c
benchtests/bench-memmove-large.c
benchtests/bench-memmove.c
benchtests/bench-memset-large.c
benchtests/bench-memset.c
benchtests/bench-rawmemchr.c
benchtests/bench-strcasecmp.c
benchtests/bench-strcasestr.c
benchtests/bench-strcat.c
benchtests/bench-strchr.c
benchtests/bench-strcmp.c
benchtests/bench-strcpy.c
benchtests/bench-strcpy_chk.c
benchtests/bench-string.h
benchtests/bench-strlen.c
benchtests/bench-strncasecmp.c
benchtests/bench-strncmp.c
benchtests/bench-strncpy.c
benchtests/bench-strnlen.c
benchtests/bench-strpbrk.c
benchtests/bench-strrchr.c
benchtests/bench-strsep.c
benchtests/bench-strspn.c
benchtests/bench-strstr.c
benchtests/bench-strtok.c