summaryrefslogtreecommitdiffstats
path: root/include/strings.h
Commit message (Collapse)AuthorAgeFilesLines
* This should read #if __BSD_VISIBLE instead of #ifdef __BSD_VISIBLE.ed2010-01-041-1/+1
|
* - Remove bcmp, bcopy, bzero, index, and rindex from the POSIX.1-2008das2009-03-041-0/+6
| | | | | namespace. - Add ffs to the XSI namespace.
* Add the ffsll and flsll functions. These are ffs and fls operatingkib2008-11-031-0/+2
| | | | | | | | on long long arguments. Reviewed by: bde (previous version, that included asm implementation for all ffs and fls functions on i386 and amd64) MFC after: 2 weeks
* Add __pure and __pure2 where appropriate.tjr2004-07-231-11/+11
|
* Reduce namespace pollution.des2004-07-091-0/+2
|
* Add and document ffsl(), fls() and flsl().des2004-01-131-0/+3
|
* o Merge <machine/ansi.h> and <machine/types.h> into a new headermike2002-08-211-4/+4
| | | | | | | | | | | | | | | | | | | | | called <machine/_types.h>. o <machine/ansi.h> will continue to live so it can define MD clock macros, which are only MD because of gratuitous differences between architectures. o Change all headers to make use of this. This mainly involves changing: #ifdef _BSD_FOO_T_ typedef _BSD_FOO_T_ foo_t; #undef _BSD_FOO_T_ #endif to: #ifndef _FOO_T_DECLARED typedef __foo_t foo_t; #define _FOO_T_DECLARED #endif Concept by: bde Reviewed by: jake, obrien
* o Move some function prototypes from <string.h> to the newly rewrittenmike2002-04-041-13/+28
| | | | | | | <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>.
* BSD 4.4 Lite Include Sourcesrgrimes1994-05-241-0/+36
OpenPOWER on IntegriCloud