History log of /freebsd-10.1-release/include/xlocale/_ctype.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 272461 02-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

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


# 243032 14-Nov-2012 demon

Use defined() to test macro definitions.

Approved by: theraven


# 234573 22-Apr-2012 theraven

Fix a bug caused by some misplaced brackets.

Reported by: das


# 232931 13-Mar-2012 theraven

And remove the duplicate inlines...

Approved by: dim (mentor)


# 232929 13-Mar-2012 theraven

Fix the other missing prototypes.

Approved by: dim (mentor)


# 232927 13-Mar-2012 theraven

Add missing prototypes.

Approved by: dim (mentor)


# 232926 13-Mar-2012 theraven

More xlocale cleanups.

Approved by: dim (mentor)


# 232620 06-Mar-2012 dim

After r232498, programs built with -ansi or -std=c89 including <ctype.h>
would not compile anymore, due to plain 'inline' keywords. Fix this by
using __inline instead.

Reported by: Jia-Shiun Li <jiashiun@gmail.com>
Discussed with: theraven


# 232498 04-Mar-2012 theraven

Reapply 227753 (xlocale cleanup), plus some fixes so that it passes build
universe with gcc.

Approved by: dim (mentor)


# 231673 14-Feb-2012 theraven

Cleanup of xlocale:

- Address performance regressions encountered by das@ by caching per-thread
data in TLS where available.
- Add a __NO_TLS flag to cdefs.h to indicate where not available.
- Reorganise the xlocale.h definitions into xlocale/*.h so that they can be
included from multiple places.
- Export the POSIX2008 subset of xlocale when POSIX2008 says it should be
exported, independently of whether xlocale.h is included.
- Fix the bug where programs using ctype functions always assumed ASCII unless
recompiled.
- Fix some style(9) violations.

Reviewed by: brooks (mentor)
Approved by: dim (mentor)