Searched hist:"61 b60edfd3fff20f884419f8097870c7045315c9" (Results 1 – 5 of 5) sorted by relevance
/freebsd/include/ |
H A D | strings.h | diff 61b60edfd3fff20f884419f8097870c7045315c9 Thu Apr 04 07:41:57 CEST 2002 Mike Barcroft <mike@FreeBSD.org> o Move some function prototypes from <string.h> to the newly rewritten <strings.h>, based on POSIX.1-2001's requirements. o Add 'restrict' qualifier (spelled '__restrict') to functions in <string.h>, as per C99 and POSIX.1-2001. o Properly expose new POSIX.1-2001 functions in <string.h>. diff 61b60edfd3fff20f884419f8097870c7045315c9 Thu Apr 04 07:41:57 CEST 2002 Mike Barcroft <mike@FreeBSD.org> o Move some function prototypes from <string.h> to the newly rewritten <strings.h>, based on POSIX.1-2001's requirements. o Add 'restrict' qualifier (spelled '__restrict') to functions in <string.h>, as per C99 and POSIX.1-2001. o Properly expose new POSIX.1-2001 functions in <string.h>.
|
H A D | string.h | diff 61b60edfd3fff20f884419f8097870c7045315c9 Thu Apr 04 07:41:57 CEST 2002 Mike Barcroft <mike@FreeBSD.org> o Move some function prototypes from <string.h> to the newly rewritten <strings.h>, based on POSIX.1-2001's requirements. o Add 'restrict' qualifier (spelled '__restrict') to functions in <string.h>, as per C99 and POSIX.1-2001. o Properly expose new POSIX.1-2001 functions in <string.h>. diff 61b60edfd3fff20f884419f8097870c7045315c9 Thu Apr 04 07:41:57 CEST 2002 Mike Barcroft <mike@FreeBSD.org> o Move some function prototypes from <string.h> to the newly rewritten <strings.h>, based on POSIX.1-2001's requirements. o Add 'restrict' qualifier (spelled '__restrict') to functions in <string.h>, as per C99 and POSIX.1-2001. o Properly expose new POSIX.1-2001 functions in <string.h>.
|
/freebsd/lib/libc/string/ |
H A D | bstring.3 | diff e0d4f419ac41aa91b862f3ceadc32a86abf08572 Tue Dec 05 15:03:28 CET 2023 Robert Clausecker <fuz@FreeBSD.org> lib/libc/string: document restrict qualification of memccpy() arguments
POSIX.1-2004 and the upcoming C23 agree that memccpy()'s arguments are restrict qualified and must not overlap. In 2002, restrict qualifiers were added to <string.h>'s declaration of the function. Make things official and document that the arguments must not overlap.
See also: 61b60edfd3fff20f884419f8097870c7045315c9 Approved by: kib MFC after: 1 month MFC to: stable/14
|
H A D | memccpy.3 | diff e0d4f419ac41aa91b862f3ceadc32a86abf08572 Tue Dec 05 15:03:28 CET 2023 Robert Clausecker <fuz@FreeBSD.org> lib/libc/string: document restrict qualification of memccpy() arguments
POSIX.1-2004 and the upcoming C23 agree that memccpy()'s arguments are restrict qualified and must not overlap. In 2002, restrict qualifiers were added to <string.h>'s declaration of the function. Make things official and document that the arguments must not overlap.
See also: 61b60edfd3fff20f884419f8097870c7045315c9 Approved by: kib MFC after: 1 month MFC to: stable/14
|
H A D | memccpy.c | diff e0d4f419ac41aa91b862f3ceadc32a86abf08572 Tue Dec 05 15:03:28 CET 2023 Robert Clausecker <fuz@FreeBSD.org> lib/libc/string: document restrict qualification of memccpy() arguments
POSIX.1-2004 and the upcoming C23 agree that memccpy()'s arguments are restrict qualified and must not overlap. In 2002, restrict qualifiers were added to <string.h>'s declaration of the function. Make things official and document that the arguments must not overlap.
See also: 61b60edfd3fff20f884419f8097870c7045315c9 Approved by: kib MFC after: 1 month MFC to: stable/14
|