History log of /freebsd-10.0-release/include/nl_types.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

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


# 203963 16-Feb-2010 imp

Remove NetBSD Foundation clauses 3 & 4. They eliminated those clauses
last year.


# 154867 26-Jan-2006 stefanf

Analogous to __printflike and __scanflike, add the macro __format_arg which
expands to the GCC format_arg attribute if supported.

This fixes a syntax error in <nl_types.h> for compilers/tools not
implementing the GCC __attribute__ extensions.


# 142661 27-Feb-2005 phantom

Bring in NetBSD's improvements and cleanups to NLS subsystem, making
it type and endian clean and removing of stdio dependency from NLS
functions (catalog files now are processed via mmap()).

Also following changes were done (against NetBSD version):

. ANSI'fy prototypes
. Mention FreeBSD in comments
. Pull in sys/types.h instead of sys/_types.h since some types used here
are defined in sys/types.h

Obtained from: NetBSD (mostly)


# 103899 24-Sep-2002 mike

Add forgotten <sys/_types.h> include. Fix some style bugs while I'm
here.

PR: 43326


# 103521 18-Sep-2002 mike

Move definition of nl_item type to <sys/_types.h>, so that it can be
shared.


# 93032 23-Mar-2002 imp

Breath deep and take __P out of the system include files.

# This appears to not break X11, but I'm having problems compiling the
# glide part of the server with or without this patch, so I can't tell
# for sure.


# 50473 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 46673 08-May-1999 jkh

Protect declarations for C++ users.

Submitted by: Richard Wiwatowski <rjwiwat@ozemail.com.au>


# 35545 30-Apr-1998 ache

Prototypes/typedefs cleanup
Add NL_CAT_LOCALE (will be implemented soon)


# 23037 23-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.


# 8858 30-May-1995 rgrimes

Remove trailing whitespace.


# 7495 30-Mar-1995 jkh

Add a necessary include file for the catgets* routines.
Obtained from: NetBSD