120 Commits

Author SHA1 Message Date
jhb
88abcce51b Regen. 2011-10-14 11:47:14 +00:00
marcel
9d926ddf66 Wrap mprotect(2) so that we can add execute permissions when read
permissions are requested. This is needed on amd64 and ia64 for
JDK 1.4.x
2011-10-13 18:25:10 +00:00
kmacy
8bc0044e86 Auto-generated code from sys_ prefixing makesyscalls.sh change
Approved by:	re(bz)
2011-09-16 14:04:14 +00:00
jonathan
5132d7b9f3 Auto-generated system call code with cap_new(), cap_getrights().
Approved by: mentor (rwatson), re (Capsicum blanket)
Sponsored by: Google Inc
2011-07-15 18:33:12 +00:00
kib
7c77d46862 Regen. 2011-06-16 22:06:35 +00:00
mdf
b0f8474766 Regen. 2011-04-18 16:32:47 +00:00
kib
e452eed194 Regen 2011-04-01 11:16:53 +00:00
trasz
3adbd8337d Regenerate. 2011-03-30 17:59:54 +00:00
kib
dfc44ec337 Regen. 2011-03-30 14:46:55 +00:00
trasz
0525662d59 Regenerate. 2011-03-05 12:46:24 +00:00
rwatson
9c02915234 Regenerate system call files following addition of cap_enter(2),
cap_getmode(2), and capabilities.conf.

Reviewed by:	anderson
Discussed with:	benl, kris, pjd
Obtained from:	Capsicum Project
Sponsored by:	Google, Inc.
MFC after:	3 months
2011-03-01 13:30:23 +00:00
kib
180cca1c2d Regenerate 2010-06-28 18:17:21 +00:00
kib
169d74536d Regen 2010-03-19 11:14:37 +00:00
nwhitehorn
8cbb7143ab Regen after big endian compatibility import. 2010-03-11 14:56:59 +00:00
nwhitehorn
142a4d2993 Provide groundwork for 32-bit binary compatibility on non-x86 platforms,
for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32
option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts
of the kernel and enhances the freebsd32 compatibility code to support
big-endian platforms.

Reviewed by:	kib, jhb
2010-03-11 14:49:06 +00:00
imp
747567aeb7 Revert 200606. 2009-12-16 21:53:56 +00:00
imp
09c3f98bcc Fix compiling FREEBSD_COMPAT[4,5,6] without FREEBSD_COMPAT7.
Note: Not sure this is the right way to do compat, but it makes the
headers consistent with the implementations.
2009-12-16 17:17:40 +00:00
kib
ed39e6c80b Regenerate. 2009-12-04 21:53:20 +00:00
kib
7b3cdceb8e Regenerate 2009-10-27 11:02:04 +00:00
rwatson
47ee86367a Regenerate system call files following r197636. 2009-09-30 08:48:59 +00:00
des
b9f96dd3c0 If a certain feature that was present in FreeBSD 7 was removed or changed in
FreeBSD 8, the compatibility shims should be built not just when FreeBSD 7
compatibility is requested, but also when compatibility with any older
FreeBSD version where that feature was present is requested.o

Without this patch, a kernel config that sets COMPAT_FREEBSD6 but not *7
would fail to build due to inconsistencies between the declaration of the
compatibility shims and their use in the SysV code.

There are similar errors in other *proto.h headers in the tree.

MFC after:	3 weeks
2009-09-10 08:33:28 +00:00
trasz
f2432e2bd7 Regen the freebsd32 parts.
Approved by:	re (kib)
2009-07-08 16:30:34 +00:00
jhb
2908b25ed7 Regen. 2009-06-24 21:54:08 +00:00
jhb
e206daf142 Regen. 2009-06-22 20:24:03 +00:00
jhb
0abfb2bd6a Regen. 2009-06-17 19:53:47 +00:00
jhb
28b41377e3 Regen. 2009-06-15 20:40:23 +00:00
kib
6e0d8393e5 Regenerate 2009-06-10 13:48:43 +00:00
jamie
8fbb51e637 Regen for new jail system calls in r191673.
Approved by:	bz (mentor)
2009-04-29 21:50:13 +00:00
kib
9fb298f6bc Regen 2009-04-01 13:12:40 +00:00
jhb
0bf9254d64 Regen. 2008-12-10 20:57:16 +00:00
bz
7a6d0a128f Regen after jail support was added in r185435. 2008-11-29 14:34:30 +00:00
ed
7baae41248 Regenerate system call tables for r184789. 2008-11-09 10:48:06 +00:00
dfr
6929a6d99b Regen. 2008-11-03 10:39:35 +00:00
jhb
e416d53f44 Regen for freebsd32_getdirentries(). 2008-10-22 21:56:44 +00:00
jhb
6ccb676bf2 Regen. 2008-09-25 20:08:36 +00:00
obrien
3b732278f8 Regenerate for r183270. 2008-09-22 16:09:43 +00:00
obrien
b0fffd3316 Regenerate for r183188. 2008-09-19 15:21:40 +00:00
obrien
9966e57b58 Regenerate for r183042. 2008-09-15 17:39:01 +00:00
rwatson
70366e8fcc Regenerate following r182123. 2008-08-24 21:23:08 +00:00
ed
4b93c9151b Update system call tables.
The previous commit also included changes to all the system call lists,
but it is a tradition to update these lists in a second commit, so rerun
make sysent to update the $FreeBSD$ tags inside these files to refer to
the latest version of syscalls.master.

Requested by:	rwatson
2008-08-20 08:39:10 +00:00
brooks
4b0dbab536 Regen 2008-07-10 17:46:58 +00:00
kib
5c017b360f Regen 2008-03-31 12:12:27 +00:00
dfr
1c5a20ad66 Regen. 2008-03-26 15:24:02 +00:00
jhb
fce41b3b76 Regen. 2008-03-25 19:35:34 +00:00
ru
841dab65e0 Regenerate for readlink(2). 2008-02-12 20:11:54 +00:00
rwatson
0e6bbfc8e3 Regenerate. 2008-01-20 23:44:24 +00:00
jhb
1975c09543 Regen for shm_open(2) and shm_unlink(2). 2008-01-08 22:01:26 +00:00
jhb
f05fcb702a Regen. 2007-12-06 23:37:26 +00:00
peter
45430aa747 Regenerate after mmap/lseek/etc syscall changes
Approved by:  re (kensmith)
2007-07-04 23:03:50 +00:00
jkim
0ce1631e99 Regen. 2006-12-20 19:39:10 +00:00