summaryrefslogtreecommitdiffstats
path: root/include/err.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove the Berkeley clause 3's.imp2010-02-161-5/+1
| | | | Add a few $FreeBSD$
* o Merge <machine/ansi.h> and <machine/types.h> into a new headermike2002-08-211-8/+8
| | | | | | | | | | | | | | | | | | | | | called <machine/_types.h>. o <machine/ansi.h> will continue to live so it can define MD clock macros, which are only MD because of gratuitous differences between architectures. o Change all headers to make use of this. This mainly involves changing: #ifdef _BSD_FOO_T_ typedef _BSD_FOO_T_ foo_t; #undef _BSD_FOO_T_ #endif to: #ifndef _FOO_T_DECLARED typedef __foo_t foo_t; #define _FOO_T_DECLARED #endif Concept by: bde Reviewed by: jake, obrien
* Join continuation lines that fit in 80 columns after removal of __P(()).bde2002-03-261-4/+2
|
* Breath deep and take __P out of the system include files.imp2002-03-231-14/+14
| | | | | | # 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.
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* Don't forget to use the appropriate __printf*like attribute for verr*bde1998-11-221-11/+14
| | | | | | | | and vwarn*. Sorted attributes. UnFrom'ed vendor id.
* Add support for -Wformat consistency checking between format stringsjdp1998-10-291-7/+7
| | | | | | | and their argument lists for the err(3) family of functions. Note, I intentionally used __printflike instead of __printf0like for warnx. Although a NULL format string is legal for that function, it doesn't make any sense.
* A small last-minute iitem for 3.0:wollman1998-09-121-1/+6
| | | | | | | | | - Fix some style errors I made back in 1995. - Add a new flavor of the err(3) family, which takes an explicit errno argument rather than implicitly examining errno. This will make it easier to use these functions in conjunction with modern library interfaces that return an errno value explicitly.
* Don't use __dead or __pure in user code. They were obfuscationsbde1996-09-141-10/+10
| | | | | | for gcc >= 2.5 and no-ops for gcc >= 2.6. Converted to use __dead2 or __pure2 where it wasn't already done, except in math.h where use of __pure was mostly wrong.
* Add err_set_file() and err_set_exit() functions to make it possible forwollman1995-04-131-0/+2
| | | | | programs which use err(3) to work nicely in a wider range of environments (e.g., dialog).
* Declare functions that don't return as having attribute __dead2.bde1994-09-081-4/+4
|
* BSD 4.4 Lite Include Sourcesrgrimes1994-05-241-0/+60
OpenPOWER on IntegriCloud