]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libiberty/bsearch_r.c
middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic support
[thirdparty/gcc.git] / libiberty / bsearch_r.c
index 79ebae9b0bee3af4694b86451101e4fcd61ae950..2a2ca6f5e2373966e5bac3d0b2f67aa373b69f76 100644 (file)
@@ -70,14 +70,14 @@ is respectively less than, matching, or greater than the array member.
  * look at item 3.
  */
 void *
-bsearch_r (register const void *key, const void *base0,
-          size_t nmemb, register size_t size,
-          register int (*compar)(const void *, const void *, void *),
+bsearch_r (const void *key, const void *base0,
+          size_t nmemb, size_t size,
+          int (*compar)(const void *, const void *, void *),
           void *arg)
 {
-       register const char *base = (const char *) base0;
-       register int lim, cmp;
-       register const void *p;
+       const char *base = (const char *) base0;
+       int lim, cmp;
+       const void *p;
 
        for (lim = nmemb; lim != 0; lim >>= 1) {
                p = base + (lim >> 1) * size;