]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
benchtests: Fix bench-build after cd748a63ab
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 21 Nov 2025 16:21:25 +0000 (13:21 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 21 Nov 2025 16:22:34 +0000 (13:22 -0300)
The benchtests does not define _LIBC.

benchtests/bench-memccpy.c
benchtests/bench-rawmemchr.c
benchtests/bench-strcoll.c

index ed637e7826077d86c5225f673e98e1454bb32530..e62935b57c9a9be2d71392b44ac0330b0f48e2b5 100644 (file)
@@ -23,7 +23,7 @@
 void *
 generic_memccpy (void *dst, const void *src, int c, size_t n)
 {
-  void *p = memchr (src, c, n);
+  const void *p = memchr (src, c, n);
 
   if (p != NULL)
     return mempcpy (dst, src, p - src + 1);
index a2d95f0e6f0f2f59b2fc653d3a371129377e82e5..4dec7cf0e4a04d003899adc33a6f904b9fa34206 100644 (file)
@@ -31,7 +31,7 @@ char *
 generic_rawmemchr (const char *s, int c)
 {
   if ((unsigned char) c != 0)
-    return memchr (s, c, PTRDIFF_MAX);
+    return (char*) memchr (s, c, PTRDIFF_MAX);
   return (char *)s + strlen (s);
 }
 
index b7f2a80c7385beec40e36120a9b3e6375ea495e2..d707d1e0beeca4bdb29decc6bf70dd83e768fce0 100644 (file)
@@ -245,7 +245,7 @@ main (void)
   result_t result = OK;
   for (i = 0; i < (sizeof (input_files) / sizeof (input_files[0])); i++)
     {
-      char *locale = strchr (input_files[i], '#');
+      const char *locale = strchr (input_files[i], '#');
       if (locale == NULL)
        {
          printf ("Failed to get locale from filename %s, aborting!\n",