aboutsummaryrefslogtreecommitdiff
path: root/string
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1999-10-04 05:13:05 +0000
committerRoland McGrath <roland@gnu.org>1999-10-04 05:13:05 +0000
commitca74785646503695c49b592aa7dac8f27b3567fe (patch)
tree7a4f8ad087d52ecf3970d12701916400f17cbf9d /string
parentc8f3e6db60f54ef53c5b68fcc4cbe060fff41741 (diff)
downloadglibc-ca74785646503695c49b592aa7dac8f27b3567fe.zip
glibc-ca74785646503695c49b592aa7dac8f27b3567fe.tar.gz
glibc-ca74785646503695c49b592aa7dac8f27b3567fe.tar.bz2
1999-10-04 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/generic/memrchr.c: New file, adapted from memchr.c. * sysdeps/i386/bits/string.h (__memrchr): New function. * string/string.h: Declare memrchr, __memrchr. * manual/string.texi (Search Functions): Document memrchr.
Diffstat (limited to 'string')
-rw-r--r--string/string.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/string/string.h b/string/string.h
index 6c913a8..03cf103 100644
--- a/string/string.h
+++ b/string/string.h
@@ -64,6 +64,10 @@ extern __ptr_t memchr __P ((__const __ptr_t __s, int __c, size_t __n));
/* Search in S for C. This is similar to `memchr' but there is no
length limit. */
extern __ptr_t rawmemchr __P ((__const __ptr_t __s, int __c));
+
+/* Search N bytes of S for the final occurrence of C. */
+extern __ptr_t __memrchr __P ((__const __ptr_t __s, int __c, size_t __n));
+extern __ptr_t memrchr __P ((__const __ptr_t __s, int __c, size_t __n));
#endif