[PATCH 2/2] man/man*/{string.3,memory.h.3head}: Move functions to a new page memory.h(3head)
Alejandro Colomar <[email protected]> Fri, 31 Jul 2026 23:19:04 +0200
| Newsgroups | org.kernel.vger.linux-man |
|---|---|
| Message-ID | <668ab8c64821ef8c08a93e6799e384f5cac3e97f.1785532392.git.alx@kernel.org> |
See previous commit. Signed-off-by: Alejandro Colomar <[email protected]> --- man/man3/string.3 | 95 +++-------------------------------------- man/man3head/memory.h.3 | 57 +++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 90 deletions(-) create mode 100644 man/man3head/memory.h.3 diff --git a/man/man3/string.3 b/man/man3/string.3 index da87799a5e69..02c9897d8771 100644 --- a/man/man3/string.3 +++ b/man/man3/string.3 @@ -5,7 +5,7 @@ .\" .TH string 3 (date) "Linux man-pages (unreleased)" .SH NAME -string \- byte operations +string \- string operations .SH LIBRARY Standard C library .RI ( libc ,\~ \-lc ) @@ -15,84 +15,25 @@ .SH SYNOPSIS .B #include <strings.h> .fi .SH DESCRIPTION -.SS Write -.TP -Write bytes -.RS -.TP -.BR bzero (3) -.TQ -.BR memset (3) -.RE .SS Copy .TP -Copy bytes -.RS -.TP -.BR memmove (3) -.TQ -.BR memcpy (3) -.TQ -.BR mempcpy (3) -.TQ -.BR memccpy (3) -.RE -.TP -Copy strings -.RS -.TP .BR strcpy (3) .TQ .BR stpcpy (3) -.RE -.TP -Copy nonstrings -.RS -.TP -.BR strncpy (3) -.RE .SS Catenate .TP -Catenate strings -.RS -.TP .BR strcat (3) -.RE -.TP -Catenate nonstrings -.RS -.TP -.BR strncat (3) -.RE .SS Duplicate .TP -Duplicate strings -.RS -.TP .BR strdup (3) .TQ .BR strdupa (3) -.RE -.TP -Duplicate nonstrings -.RS -.TP -.BR strndup (3) -.TQ -.BR strndupa (3) -.RE .SS Compare .TP -Compare bytes -.RS -.TP .BR memeq (3) -.TQ -.BR memcmp (3) -.RE -.TP -Compare strings -.RS +.IP +This function should be in +.IR <memory.h> . .TP .BR streq (3) .TQ @@ -103,30 +44,8 @@ .SS Compare .BR strcoll (3) .TQ .BR strverscmp (3) -.RE -.TP -Compare nonstrings -.RS -.TP -.BR strncmp (3) -.TQ -.BR strncasecmp (3) -.RE .SS Search .TP -Search bytes -.RS -.TP -.BR memchr (3) -.TQ -.BR memrchr (3) -.TQ -.BR memmem (3) -.RE -.TP -Search strings -.RS -.TP .BR strlen (3) .TQ .BR strnul (3) @@ -146,18 +65,14 @@ .SS Search .BR strspn (3) .TQ .BR strcspn (3) -.RE .SS Separate .TP -Separate strings -.RS -.TP .BR strsep (3) .TQ .BR strtok (3) -.RE .SS Others .TP .BR strxfrm (3) .SH SEE ALSO +.BR memory.h (3head), .BR string_copying (7) diff --git a/man/man3head/memory.h.3 b/man/man3head/memory.h.3 new file mode 100644 index 000000000000..786da968f9fd --- /dev/null +++ b/man/man3head/memory.h.3 @@ -0,0 +1,57 @@ +.\" Copyright 1993, David Metcalfe <[email protected]> +.\" Copyright, the authors of the Linux man-pages project +.\" +.\" SPDX-License-Identifier: Linux-man-pages-copyleft +.\" +.TH memory.h 3head (date) "Linux man-pages (unreleased)" +.SH NAME +memory.h \- memory operations +.SH LIBRARY +Standard C library +.RI ( libc ,\~ \-lc ) +.SH SYNOPSIS +.nf +.B #include <memory.h> +.fi +.SH DESCRIPTION +.SS Write +.TP +.BR bzero (3) +.TQ +.BR memset (3) +.SS Copy +.TP +.BR memmove (3) +.TQ +.BR memcpy (3) +.TQ +.BR mempcpy (3) +.TQ +.BR memccpy (3) +.TQ +.BR strncpy (3) +.SS Catenate +.TP +.BR strncat (3) +.SS Duplicate +.TP +.BR strndup (3) +.TQ +.BR strndupa (3) +.SS Compare +.TP +.BR memcmp (3) +.TQ +.BR strncmp (3) +.TQ +.BR strncasecmp (3) +.SS Search +.TP +.BR memchr (3) +.TQ +.BR memrchr (3) +.TQ +.BR memmem (3) +.SH SEE ALSO +.BR string (3), +.BR string_copying (7) -- 2.53.0
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEES7Jt9u9GbmlWADAi64mZXMKQwqkFAmptEUcACgkQ64mZXMKQ wqmdChAAk/zR9O4t2vnn1tZBEjFItA0AdIEj7NzzTEztOZ+Ssl1yqX7Lo3PP7biT tGJ5xAiNBWoNLAMR9jlAX4F6We47bNN2+3rZutNjd8rID2pOqBIdiDRGqt2bCa+7 ZF6T9iygoFvKOZWx18tU2BekWXKLu1fuDHvoN2m5evoDzLMnZOoKQ/BmMN4nUIi0 hrKunL1JYQtV1FAk0Cn7kiDA51KlXushQIrLspPoBQxirTgHNSNxGiS3L6bD8aQW vujSwawRcyc94nJgu/LT2VKVIMTs2wHXe7yJW8y3rTSezfr8iV08hbtsh2+7FvUS zc5n9ZDzd6RYB+vQJ61mITZkKR7943ZreuxYi7HkFyeok28GsmrKF3MVJytVa98q qPSpVpeNxwuM4lXUQJYvcV7/y64YUsuMW0DJGZnEAakh5DjfHEsfyl/AW66abGdx XOrJns2jeysFkCZpXp7MljOcADpLccq9rEeoRDnY/FF3LZiDR1OWRQSI8x88sMnw KBnbpy7wm5jcsXF+bLa27P5WadsdmRjNEuBzryfXzvT3BvU8pPvsp3/2fBj/U/Xj dUMg5sFsGlxQc87kYDAxZ6LI7CvpjhFmAOOqq6+PMy89WSTAwp8vYdaLCPxivf46 j8vTrIxfIWtCiVnb/B4+EjvcF4bOTFjdn7AUfAYKhSreLrohoUA= =Jkp3 -----END PGP SIGNATURE-----