aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* MFC r303464 (by brooks@):Dmitry Chagin2017-03-111-6/+0
| | | | | | | | | | | Don't create pointless backups of generated files in "make sysent". Any sensible workflow will include a revision control system from which to restore the old files if required. In normal usage, developers just have to clean up the mess. Notes: svn path=/stable/11/; revision=315062
* Continue to introduce Capsicum Capability Mode support:Robert Watson2011-03-011-1/+2
| | | | | | | | | | | | | | | | | | | | Add a new system call flag, SYF_CAPENABLED, which indicates that a particular system call is available in capability mode. Add a new configuration file, kern/capabilities.conf (similar files may be introduced for other ABIs in the future), which enumerates system calls that are available in capability mode. When a new system call is added to syscalls.master, it will also need to be added here (if needed). Teach sysent parts to use this file to set values for SYF_CAPENABLED for the native ABI. Reviewed by: anderson Discussed with: benl, kris, pjd Obtained from: Capsicum Project MFC after: 3 months Notes: svn path=/head/; revision=219131
* Adjust the all target message (but maybe all: sysent is better?Warner Losh2010-10-021-1/+1
| | | | Notes: svn path=/head/; revision=213372
* Turns out this file was how we make sysent stuff, so add that part only back...Warner Losh2010-10-021-0/+20
| | | | Notes: svn path=/head/; revision=213368
* This file has been unused for ages. Retire it.Warner Losh2010-09-281-58/+0
| | | | | | | Submitted by: pluknet Notes: svn path=/head/; revision=213248
* This should really be MACHINE not MACHINE_ARCH, and is this Makefile even used?Warner Losh2010-08-231-2/+2
| | | | Notes: svn path=/head/; revision=211695
* style.Makefile(5)David E. O'Brien2007-12-141-1/+1
| | | | Notes: svn path=/head/; revision=174596
* - Remove UMAP filesystem. It was disconnected from build three years ago,Rong-En Fan2007-06-251-1/+1
| | | | | | | | | | and it is seriously broken. Discussed on: freebsd-arch@ Approved by: re (mux) Notes: svn path=/head/; revision=171023
* Add support for the generated file systrace_args.c.John Birrell2006-08-051-1/+2
| | | | Notes: svn path=/head/; revision=161006
* Add a 'sysent' target that depends on the various files built fromJohn Baldwin2005-07-131-1/+4
| | | | | | | | | | | syscalls.master for the master list and the Alpha/OSF1 compat ABI to be consistent with all the other compat ABIs where 'make sysent' already works. MFC after: 3 days Notes: svn path=/head/; revision=147977
* Finish driving a stake through the heart of netns and the associatedPeter Wemm2003-03-051-1/+1
| | | | | | | | | ifdefs scattered around the place - its dead Jim! The SMB stuff had stolen AF_NS, make it official. Notes: svn path=/head/; revision=111926
* Don't generate <sys/syscalls-hide.h> it has never had any users anywhere inPoul-Henning Kamp2001-10-131-2/+1
| | | | | | | the source tree. Notes: svn path=/head/; revision=84878
* Remove vestiges of MFS.Ruslan Ermilov2001-06-011-1/+1
| | | | Notes: svn path=/head/; revision=77575
* - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileRuslan Ermilov2001-05-231-3/+3
| | | | | | | | | | | | | | | | | | systems were repo-copied from sys/miscfs to sys/fs. - Renamed the following file systems and their modules: fdesc -> fdescfs, portal -> portalfs, union -> unionfs. - Renamed corresponding kernel options: FDESC -> FDESCFS, PORTAL -> PORTALFS, UNION -> UNIONFS. - Install header files for the above file systems. - Removed bogus -I${.CURDIR}/../../sys CFLAGS from userland Makefiles. Notes: svn path=/head/; revision=77031
* Retire kernfs (kernel part).Dag-Erling Smørgrav2000-12-281-1/+1
| | | | Notes: svn path=/head/; revision=70426
* ${MACHINE} -> ${MACHINE_ARCH}Marcel Moolenaar1999-11-141-2/+3
| | | | | | | | | | | | | | | | | | | All Makefiles now use MACHINE_ARCH for the target architecture. Unification is required for cross-building. Tags added to: sys/boot/Makefile sys/boot/arc/loader/Makefile sys/kern/Makefile usr.bin/cpp/Makefile usr.bin/gcore/Makefile usr.bin/truss/Makefile usr.bin/gcore/Makefile: fixed typo: MACHINDE -> MACHINE_ARCH Notes: svn path=/head/; revision=53152
* Added ../sys/syscall.mk to targets. Back it up like all the otherBruce Evans1999-05-131-1/+2
| | | | | | | targets. Notes: svn path=/head/; revision=47105
* Remove bogus architectures to allow make tags to work.Jordan K. Hubbard1996-03-311-1/+1
| | | | | | | Submitted-by: Andreas Klemm <andreas@knobel.gun.de> Notes: svn path=/head/; revision=14960
* Generate prototypes for syscall-implementing functions. Put them inBruce Evans1995-09-191-1/+3
| | | | | | | | | | | | | | | | | <sys/sysproto.h> and use them (so far only) in kern/init_sysent.c. Don't put $Id in generated files. kern/syscalls.master: I had to add some new fields to describe some non-orthogonal names. E.g., the args struct for the syscall-implementing function foo() is usually named `foo_args', but for getpid() it is named `args'. sys/sysent.h: sy_call_t is still incomplete to hide a couple of warnings. Notes: svn path=/head/; revision=10905
* Added namespace information for future pollution-control measures.Garrett Wollman1994-09-131-1/+2
| | | | Notes: svn path=/head/; revision=2696
* BSD 4.4 Lite Kernel SourcesRodney W. Grimes1994-05-241-0/+50
Notes: svn path=/head/; revision=1541