Commit Graph

56 Commits

Author SHA1 Message Date
he df9cd830c6 Don't try to include <a.out.h> or <link_aout.h> on mips. 2009-08-21 13:30:54 +00:00
ad 0efea177e3 Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
ad 2bbb14eaa4 Back out previous. It broke the build. 2008-05-05 13:41:29 +00:00
ad d2c9207a91 Don't check sys/net/zlib.h. 2008-05-04 22:59:18 +00:00
martin ce099b4099 Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
dyoung a34525837f Do not #include <sys/device.h> from userland. 2008-02-11 20:29:15 +00:00
drochner 77ba1afdf0 Add a check for correct definition of UCHAR_MAX/USHRT_MAX and related
types. C99 requires that these definitions promote to (signed/unsigned)
integer the same way as the types the definition is for. And since
unsigned char/short fit into an "int" on all our archs and thus promote
to signed int, the definitions must not be unsigned.
Addresses PR lib/31306 by Neil Booth.
2007-08-31 16:20:50 +00:00
ad 401499f30e Sync with kernel changes introduced by merging the newlock2 branch. 2007-02-09 22:08:48 +00:00
christos ac753bfc9a fix another crypto/rmd160.h 2006-10-30 20:24:48 +00:00
uwe 59d7f20391 Do not instal net/if_pppvar.h, net/if_slvar.h and net/if_stripvar.h.
The former two are no longer necessary as slstats is no more
and pppstats now uses an ioctl instead of rummaging through kmem.
The latter has nothign interesting for the userland, but uses
struct bintime that I'm about to hide under #ifdef _KERNEL.

A bunch of remaining <net/if_*.h> headers is pretty useless to the
userland too, but ... someone else's yag to shave...
2006-06-18 21:02:16 +00:00
mrg b141b31103 include <string.h>, <stdio.h> and <stdlib.h> as appropriate. 2006-05-10 19:07:22 +00:00
groo 4abb0da686 Remove obsoleted sys/properties.h include.
HI JASON!
2006-05-06 01:38:06 +00:00
rpaulo 5ff83cb96b Remove <sys/tablet.h>, noticed by Kurt Schreiner on current-users@. 2005-12-20 13:32:50 +00:00
simonb a3defee552 Don't check <sys/systm.h> anymore. 2005-10-30 23:36:22 +00:00
elad 851adad0b8 Use crypto/rmd160.h. 2005-09-25 14:34:54 +00:00
simonb 402b1dadb7 Don't check <sys/tprintf.h> - it's not installed any more. 2005-09-19 03:15:56 +00:00
perry dd334ae584 de-__P, remove obsolete "register" declarations. 2005-02-06 06:05:18 +00:00
nathanw 4b2ab8e45f No more threadlib.h. 2004-12-14 00:23:41 +00:00
lukem 3cc8ffbdb7 Regression tests for <sys/bootblock.h>.
Currently ensures that various members of mbr_sector are at the correct offset.
2004-03-23 00:00:49 +00:00
christos 87494016cc avoid conflict on re-defining ioctl. 2004-02-14 18:30:23 +00:00
matt fa553aa877 Move clockctl.h to end of list 2004-01-21 03:28:00 +00:00
matt 4126327e1a Only include one of <sys/cdefs_elf.h> or <sys/cdefs_aout.h> depending on
__ELF__.  Only include <stdbool.h> if __GNUC__ > 2.
2004-01-20 23:45:09 +00:00
lukem c926d8d22d support MKCRYPTO=no (des.h is not present) 2004-01-04 00:25:52 +00:00
lukem 7138133de7 support MKSKEY=no 2004-01-03 15:05:37 +00:00
christos 1f9b81f68b kjk reported this does not work on the vax.
- don't include <ieeefp.h> if vax
- never include <sys/float_ieee754.h>
2003-11-18 23:21:38 +00:00
christos 6d0baf7772 Remove <frame.h> 2003-11-14 14:13:31 +00:00
christos ae4155f2d9 Annotate changes and remove non-existing files. 2003-11-07 23:10:00 +00:00
augustss 03d49d9b1b Remove more troublesome files for now. 2003-11-07 21:10:33 +00:00
augustss 91cf4290f4 Comment out some files that makes this break on some platforms. 2003-11-07 20:57:26 +00:00
christos abd55fcd3e no more disklabel_mbr.h 2003-11-07 17:41:52 +00:00
christos 5054637087 don't include varargs.h for gcc-3 2003-11-07 17:40:38 +00:00
christos 7264e1f642 add okheaders to the test 2003-11-07 15:48:09 +00:00
christos b6f1a886f4 Turn on strict warnings and add a main() 2003-09-30 21:05:04 +00:00
christos 2be3afdc37 don't check for vaddr_t yet, because all ports define it. 2003-09-30 21:01:59 +00:00
christos 2d148569b5 Make sure that our headers are clean enough by including all of them, and
checking for symbols that we leak in userland that we should not. Currently
only vaddr_t checked.
2003-09-30 20:47:23 +00:00
mycroft 4aa6d02a2d Maybe I'm just slow, but having diffs in the wrong direction confuses me... 2003-09-30 04:20:24 +00:00
wiz 617b132aac Spell output with two ts. 2003-01-04 23:43:02 +00:00
lukem 08c81a9c2d some makefile de-linting
- list NOxxx and LDSTATIC= assignments before everything else
  (especially <bsd.own.mk>)
- ensure <bsd.own.mk> is included before NETBSDSRCDIR is used
- add missing RCSids
2002-09-18 05:41:35 +00:00
itojun 0dd5877adc put TNF 4-clause license.
authors - if you are okay with more relaxed license terms, or the regression
test code was derived from others, pls change them.
2002-02-21 07:38:14 +00:00
tv 220b5c059a MKfoo=no -> NOfoo 2001-12-12 01:23:59 +00:00
lukem dcab0210a0 convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
perry 3fe138c146 RCS Id Police. 1998-01-09 08:03:16 +00:00
lukem f984b5a5dc use CPPFLAGS instead of CFLAGS 1997-10-26 21:50:53 +00:00
is 3afbd0a446 Cleanup the regress: _SUBDIRUSE after making "make regress" work, by
Charles Hannum.
1997-09-30 23:15:41 +00:00
mycroft 6e0450c70f Use proginstall:: to disable installing PROG. 1997-05-07 15:59:08 +00:00
cgd b1863c5155 just include stdlib.h to get malloc proto. 1995-04-29 05:44:35 +00:00
cgd a441b518cd RCS Id conventions 1995-04-20 22:37:12 +00:00
cgd 2c024a6fe3 don't do stdarg or varargs, for now. 1995-01-06 04:57:56 +00:00
mycroft 98067a6966 Clean up deleted files. 1995-01-06 04:57:16 +00:00
cgd 722183f7c6 tests to make sure stdarg.h and varargs.h work with structures. 1994-12-28 22:12:35 +00:00