History log of /freebsd-10.2-release/lib/libc/string/strxfrm.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 285830 23-Jul-2015 gjb

- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
builds.
- Update newvers.sh to reflect RC1.
- Update __FreeBSD_version to reflect 10.2.
- Update default pkg(8) configuration to use the quarterly branch.[1]

Discussed with: re, portmgr [1]
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 227753 20-Nov-2011 theraven

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)


# 184055 19-Oct-2008 delphij

Further simplify the code.

Submitted by: Christoph Mallon <christoph.mallon gmx.de>


# 183990 17-Oct-2008 delphij

Use strlcpy() in !localized case to avoid the -1's.


# 103012 06-Sep-2002 tjr

Style: One space between "restrict" qualifier and "*".


# 101881 14-Aug-2002 robert

- Add the 'restrict' qualifier required by IEEE Std 1003.1-2001
to the function definition of strxfrm(3) in form of our
'__restrict' macro.
- Use an ANSI-C function definition for strxfrm(3).
- Change the manual page accordingly.


# 86170 07-Nov-2001 obrien

rcsid[]->__FBSDID


# 77117 24-May-2001 obrien

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.


# 50476 28-Aug-1999 peter

$Id$ -> $FreeBSD$


# 43945 12-Feb-1999 ache

fix wrong return result
fix n=0 case
improve manpage


# 36665 05-Jun-1998 ache

Fix handling more than 1 char with non-C locale
Misc. cleanup
PR: 6825
Submitted by: Sergey Gershtein <sg@mplik.ru>


# 22993 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# 17583 13-Aug-1996 ache

Back out fallback approximation changes, they are not so right to live


# 16255 09-Jun-1996 ache

Use better approximation if collate info not available.
Fix bug: strxfrm+strcmp != strcoll, if collate info not available


# 6544 18-Feb-1995 ache

Minor optimization.


# 6537 18-Feb-1995 ache

Copyrights cleanup


# 6509 16-Feb-1995 ache

Add 8bit collate stuff
Submitted by: alex@elvisti.kiev.ua


# 1574 27-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1573,
which included commits to RCS files with non-trunk default branches.


# 1573 27-May-1994 rgrimes

BSD 4.4 Lite Lib Sources