HardenedBSD/sys/amd64/include
John Dyson d0aea04fe0 Let the VM system know that on certain arch's that VM_PROT_READ
also implies VM_PROT_EXEC.  We support it that way for now,
since the break system call by default gives VM_PROT_ALL.  Now
we have a better chance of coalesing map entries when mixing
mmap/break type operations.  This was contributing to excessive
numbers of map entries on the modula-3 runtime system.  The
problem is still not "solved", but the situation makes more
sense.

Eventually, when we work on architectures where VM_PROT_READ
is orthogonal to VM_PROT_EXEC, we will have to visit this
issue carefully (esp. regarding security issues.)
1996-12-30 05:31:21 +00:00
..
pc
asmacros.h Added macros CROSSJUMP(), CROSSJUMP_LABEL() and GPROF_RET. These will 1996-10-16 18:13:25 +00:00
clock.h More merge and update. 1996-10-30 22:41:46 +00:00
cpu.h trap.c: 1996-06-25 20:02:16 +00:00
cpufunc.h Added "memory" to clobber list in invlpg(). It needs it if invltlb() 1996-09-29 18:35:07 +00:00
cputypes.h
db_machdep.h
exec.h
float.h
floatingpoint.h
fpu.h
frame.h
ieeefp.h
md_var.h Further improved version of hadling a HALT when there is no console. 1996-10-31 00:57:28 +00:00
npx.h
pcb.h Eliminated pcb_inl. It was always 0 because context switches don't occur 1996-07-31 12:36:11 +00:00
pmap.h Pmap_resident_count was mistakenly removed from pmap.h, thereby 1996-10-13 03:14:57 +00:00
proc.h hp300 -> i386 1996-04-10 05:27:11 +00:00
profile.h Improved non-statistical (GUPROF) profiling: 1996-10-17 19:32:31 +00:00
psl.h
ptrace.h
reg.h
reloc.h
segments.h Apparently, BSDI have a new system call gate. I was experimenting 1996-09-27 13:33:49 +00:00
signal.h
specialreg.h Support the PG_G flag on Pentium-Pro processors. This pretty 1996-11-11 04:20:19 +00:00
sysarch.h
trap.h Defined T_MCHK exception for i686; renumbered T_RESERVED to 29. 1996-08-11 17:29:39 +00:00
tss.h
varargs.h
vmparam.h Let the VM system know that on certain arch's that VM_PROT_READ 1996-12-30 05:31:21 +00:00