Home | History | Annotate | Download | only in include
History log of /src/include/nl_types.h
RevisionDateAuthorComments
 1.14  30-Oct-2024  riastradh Sprinkle <sys/featuretest.h> where _*_SOURCE macros are consulted.

Otherwise, the feature tests might come out wrong. For example,
header files that check for _NETBSD_SOURCE won't get the default when
no other _*_SOURCE macros are defined; header files that check for
_POSIX_C_SOURCE might miss _XOPEN_SOURCE, which is supposed to imply
a corresponding _POSIX_C_SOURCE.

PR lib/58752: various header files test _*_SOURCE macros but don't
include sys/featuretest.h
 1.13  19-Aug-2013  joerg branches: 1.13.38;
Add nl_langinfo_l, catopen_l and wcsftime_l.
 1.12  28-Apr-2008  martin branches: 1.12.6; 1.12.10; 1.12.32;
Remove clause 3 and 4 from TNF licenses
 1.11  03-Feb-2005  perry branches: 1.11.24;
de-__P -- the hack is long since useless. Discussed with christos,
matt, kleink, others. Approved by christos.
 1.10  06-Dec-2001  wiz Give the struct typedef'd to *nl_catd a name to avoid an error with gcc
2.95.3 ("non-local function `struct {anonymous} *const &
I18n::getCatalogFd() ' uses anonymous type").
Fixes problem reported in pkg/14477.
Ok'd by kleink.
 1.9  03-Oct-2000  sommerfeld branches: 1.9.2;
Allow passthrough format-string checking of catgets
 1.8  30-Jul-1997  jtc branches: 1.8.4; 1.8.12;
Fix files using old TNF copyright notice
 1.7  13-Jul-1997  christos Add missing __{BEGIN,END}_DECLS
 1.6  13-May-1996  jtc Add data structure declarations used in external message catalog format
 1.5  01-Mar-1995  jtc catclose returns int
 1.4  23-Dec-1994  cgd oops; one too many __const's
 1.3  20-Dec-1994  cgd make the char *'s that some of these routines take/return __const.
It quiets some warnings, and is the 'right thing' anyway.
 1.2  26-Oct-1994  cgd new RCS ID format.
 1.1  29-May-1994  jtc Added nl_types.h for message catalog functions
 1.8.12.1  18-Oct-2000  tv Pullup 1.9 [sommerfeld]:
Allow passthrough format-string checking of catgets.
 1.8.4.1  19-Oct-2000  he Pull up revision 1.9 (requested by sommerfeld):
Allow passthrough format-string checking of catgets, as part
of format string audit.
 1.9.2.2  28-Jan-2002  nathanw Catch up to -current.
 1.9.2.1  14-Jan-2002  nathanw Catch up to -current.
 1.11.24.1  18-May-2008  yamt sync with head.
 1.12.32.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.12.10.2  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.12.10.1  28-Apr-2008  martin file nl_types.h was added on branch christos-time_t on 2008-04-28 20:22:55 +0000
 1.12.6.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.13.38.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed