Ed Maste
3fb3b97c4d
Renumber clauses to reduce diffs to other versions
...
NetBSD, OpenBSD, and Android's Bionic number the clauses 1 through 3,
so follow suit to make comparison easier.
2013-05-28 20:57:40 +00:00
Eitan Adler
0f701093d2
Revert r227812 and r227808 per discussion
...
Reviewed by: many
Approved by: des
2011-12-02 15:41:09 +00:00
Eitan Adler
623b87d8f4
- fix some style(9) nits with my last commit
...
- add a comment explaining why I used '|' instead of '||'
Submitted by: danfe@
Approved by: emaste@
2011-11-22 02:50:24 +00:00
Eitan Adler
55e84fcee1
- add check for pointer equality prior to performing the O(n) pass
...
- while here change 's' to 's1' in strcoll
Submitted by: eadler@
Reviewed by: theraven@
Approved by: brooks@
MFC after: 2 weeks
2011-11-22 00:07:53 +00:00
David Chisnall
a54626e0cd
(Hopefully) Fix the build with clang by removing a typedef that's no longer needed.
...
Approved by: brooks (mentor)
2011-11-21 23:32:14 +00:00
David Chisnall
3c87aa1d3d
Implement xlocale APIs from Darwin, mainly for use by libc++. This adds a
...
load of _l suffixed versions of various standard library functions that use
the global locale, making them take an explicit locale parameter. Also
adds support for per-thread locales. This work was funded by the FreeBSD
Foundation.
Please test any code you have that uses the C standard locale functions!
Reviewed by: das (gdtoa changes)
Approved by: dim (mentor)
2011-11-20 14:45:42 +00:00
Daniel Gerzo
bd604b4b06
- ANSIfy function definitions
...
- use nul when we are looking for a terminating character where appropriate
Approved by: imp
2009-02-03 17:58:20 +00:00
Warner Losh
c879ae3536
Per Regents of the University of Calfornia letter, remove advertising
...
clause.
# If I've done so improperly on a file, please let me know.
2007-01-09 00:28:16 +00:00
Robert Drehmel
c271a3613c
- Update strcasecmp(3)/strncasecmp(3) to reflect the fact that
...
the prototypes for both functions are now in the <strings.h>
header, as required by IEEE Std 1003.1-2001.
- Add one sentence about that in the HISTORY section.
- Include <strings.h> in the source file to have the prototypes
in scope when the _ANSI_SOURCE macro is defined.
2002-08-30 15:40:01 +00:00
David E. O'Brien
8fb3f3f682
Remove 'register' keyword.
2002-03-21 18:49:23 +00:00
David E. O'Brien
de5fe5d53b
rcsid[]->__FBSDID
2001-11-07 19:55:16 +00:00
David E. O'Brien
5864b79cd2
Make the rcsid and FreeBSD IDs more sane in the wcs* and wmem* files.
...
Do the same for the non-wcs*/wmem* files while I'm here.
2001-05-24 08:47:42 +00:00
Andrey A. Chernov
2127ab9a07
Localize it.
...
(it was NOT localized initially, it does some trick instead!)
1996-06-09 13:31:06 +00:00
Rodney W. Grimes
58f0484fa2
BSD 4.4 Lite Lib Sources
1994-05-27 05:00:24 +00:00