Commit Graph

23 Commits

Author SHA1 Message Date
tv 8bd030c63a Remove the "kprintf" gcc attribute permanently. Use standard "printf"
format checking.  We are now at 1.5E, as the removal of %b will cause
third-party LKMs to break.
2000-08-09 03:23:10 +00:00
sommerfeld e292542bce More format attributes 2000-07-08 17:36:01 +00:00
thorpej 0038e42900 Implement vlog() (varargs version of log()). 1999-08-27 01:14:15 +00:00
perry 199f30f23d change pathname to /var/run/log as in FreeBSD. discussed with ig. 1999-03-19 00:15:45 +00:00
is beac0bf201 /dev/log ==> /var/run/syslog.socket
This way, /dev can be made read-only on diskless clients (/dev/log was the
last item created dynamically; /dev/printer moved to /var/run/printer long
ago).
1999-03-15 16:46:13 +00:00
kleink 63eae6f17e Don't make vsyslog() available to _XOPEN_SOURCE. 1998-09-09 12:37:35 +00:00
christos e1130c4e6a tyop 1997-06-29 18:55:36 +00:00
christos eb7327d1ff Add missing braces in initializers. 1997-06-29 18:50:54 +00:00
mikel 6bd4a3a75f add multiple inclusion protection 1997-01-22 07:09:04 +00:00
christos c6be18f3ef Change kprintf attribute to be conditional on the pre-processor define
__KPRINTF_ATTRIBUTE__ so that our kernel compiles cleanly with versions
of gcc that do not support the kprintf format attribute.
1996-04-03 20:46:39 +00:00
christos 16b22416bb Fixed typo in syslog() attribute; should have been __printf__ not __kprintf__ 1996-04-02 15:05:47 +00:00
christos ccf759ccff Change printf attributes to __kprintf__ attributes 1996-03-31 21:37:15 +00:00
christos dc728a246f The return attribute 'volatile' to indicate functions that do not
return does not work anymore under gcc-2.7.2. Change such functions
to use __attribute__((__noreturn__)). In addition add appropriate
__attribute__ adornments to printf like functions... This generated
another barrage of compiler warnings in printf bugs that I will
promptly fix.
1996-03-16 23:12:11 +00:00
christos 22ca27a01d Filesystem prototype changes 1996-02-09 18:24:59 +00:00
jtc 7c04233887 KERNEL -> _KERNEL 1995-03-26 20:23:52 +00:00
cgd fccfa11af5 New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
cgd f21254981e new standard, minimally intrusive ID format 1994-06-27 19:27:39 +00:00
cgd d23af92cbf update to lite, with (generally minor) local changes 1994-05-21 07:12:57 +00:00
mycroft 606c589d0f Fix typo. 1994-05-12 10:32:49 +00:00
mycroft 2bb670aef5 Prototype log(), logpri(), and addlog(), in an appropriate place. 1994-05-12 10:30:42 +00:00
cgd cd1bcbc8ca add rcs ids as necessary, and also clean up headers 1993-05-20 16:21:42 +00:00
mycroft bcbf85df19 Add consistent multiple-inclusion protection. 1993-04-19 01:22:17 +00:00
cgd 61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00