freebsd-dev/lib/libc/string
Robert Drehmel c9ab23eea5 - Convert the function definition to declare its arguments
in the ANSI-C format.
 - Change the code a bit to hopefully save some cycles.
   I.e. (simplified) change

     a = b + 1;
     while (--b & 0x7)
	/* ... */
   to
     a = b;
     for (; b & 0x7; b--)
	/* ... */
   and
     while (--a >= 0)
	/* ... */
   to
     for (; a > 0; a--)
	/* ... */
 - Equip two function arguments of swab() with the 'restrict'
   type qualifier in form of the '__restrict' macro.  This is
   specified by POSIX.1-2001.
2002-08-30 20:33:05 +00:00
..
bcmp.3
bcmp.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
bcopy.3
bcopy.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
bstring.3
bzero.3
bzero.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
ffs.3 - Update the manual page to show that the associated header file 2002-08-30 19:08:53 +00:00
ffs.c - Update the manual page to show that the associated header file 2002-08-30 19:08:53 +00:00
index.3 - Update the manual pages of index() and rindex() to show 2002-08-30 19:42:07 +00:00
index.c - Update the manual pages of index() and rindex() to show 2002-08-30 19:42:07 +00:00
Makefile.inc Add a manual page for wcswidth(). 2002-08-20 03:40:45 +00:00
memccpy.3
memccpy.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
memchr.3
memchr.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
memcmp.3
memcmp.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
memcpy.3 Suggest using memmove(3) if src and dst may overlap. 2002-01-07 06:03:37 +00:00
memcpy.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
memmove.3
memmove.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
memset.3
memset.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
rindex.3 - Update the manual pages of index() and rindex() to show 2002-08-30 19:42:07 +00:00
rindex.c - Update the manual pages of index() and rindex() to show 2002-08-30 19:42:07 +00:00
strcasecmp.3 - Update strcasecmp(3)/strncasecmp(3) to reflect the fact that 2002-08-30 15:40:01 +00:00
strcasecmp.c - Update strcasecmp(3)/strncasecmp(3) to reflect the fact that 2002-08-30 15:40:01 +00:00
strcasestr.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strcat.3 - Add the 'restrict' qualifier to the definitions of the string 2002-08-14 22:59:22 +00:00
strcat.c - Add the 'restrict' qualifier to the definitions of the string 2002-08-14 22:59:22 +00:00
strchr.3
strchr.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
strcmp.3
strcmp.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strcoll.3
strcoll.c
strcpy.3 - Add the 'restrict' qualifier to the definitions of the string 2002-08-14 22:59:22 +00:00
strcpy.c - Add the 'restrict' qualifier to the definitions of the string 2002-08-14 22:59:22 +00:00
strcspn.3
strcspn.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strdup.3
strdup.c
strerror.3 Revert last commit. stdio.h include is for perror(), not strerror() 2002-01-31 13:32:14 +00:00
strerror.c Fix off-by-one error. 2002-07-03 06:28:04 +00:00
string.3
strlcat.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strlcpy.3
strlcpy.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strlen.3
strlen.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strmode.3
strmode.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strncat.c - Add the 'restrict' qualifier to the definitions of the string 2002-08-14 22:59:22 +00:00
strncmp.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strncpy.c - Add the 'restrict' qualifier to the definitions of the string 2002-08-14 22:59:22 +00:00
strnstr.c
strpbrk.3
strpbrk.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strrchr.3
strrchr.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
strsep.3 Correct an inaccuracy in this man page regarding detecting empty fields. 2002-08-07 20:08:50 +00:00
strsep.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strsignal.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strspn.3
strspn.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strstr.3
strstr.c Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
strtok.3
strtok.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
strxfrm.3 - Add the 'restrict' qualifier required by IEEE Std 1003.1-2001 2002-08-14 21:01:04 +00:00
strxfrm.c - Add the 'restrict' qualifier required by IEEE Std 1003.1-2001 2002-08-14 21:01:04 +00:00
swab.3
swab.c - Convert the function definition to declare its arguments 2002-08-30 20:33:05 +00:00
wcscat.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcschr.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcscmp.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcscpy.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcscspn.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcslcat.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcslcpy.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcslen.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcsncat.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcsncmp.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcsncpy.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcspbrk.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcsrchr.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcsspn.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcsstr.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcswidth.3 Add a manual page for wcswidth(). 2002-08-20 03:40:45 +00:00
wcswidth.c Move just committed version of wcswidth.c here (from "locale"), 2002-08-20 02:06:28 +00:00
wmemchr.3
wmemchr.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wmemcmp.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wmemcpy.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wmemmove.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wmemset.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00