freebsd-skq/sys/amd64/linux32
Dmitry Chagin 97d06da692 Fix a copy/paste bug introduced during X86_64 Linuxulator work.
FreeBSD support NX bit on X86_64 processors out of the box, for i386 emulation
use READ_IMPLIES_EXEC flag, introduced in r302515.

While here move common part of mmap() and mprotect() code to the files in compat/linux
to reduce code dupcliation between Linuxulator's.

Reported by:    Johannes Jost Meixner, Shawn Webb

MFC after:	1 week
XMFC with:	r302515, r302516
2016-07-10 08:22:04 +00:00
..
linux32_dummy.c Implement fstatfs64 system call. 2016-03-20 13:21:20 +00:00
linux32_genassym.c Implement vdso - virtual dynamic shared object. Through vdso Linux 2015-05-24 15:28:17 +00:00
linux32_ipc64.h
linux32_locore.s Update for LINUX32 rename. The assembler didn't complain about undefined 2015-10-29 15:20:47 +00:00
linux32_machdep.c Fix a copy/paste bug introduced during X86_64 Linuxulator work. 2016-07-10 08:22:04 +00:00
linux32_proto.h Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux32_support.s
linux32_syscall.h Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux32_syscalls.c Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux32_sysent.c Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux32_systrace_args.c Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux32_sysvec.c Cleanup redundant parenthesis from existing howmany()/roundup() macro uses. 2016-04-22 16:57:42 +00:00
linux32_vdso.lds.s Put linux_platform into the vdso to avoid copying it onto the stack at 2015-05-24 15:30:52 +00:00
linux.h Fix a copy/paste bug introduced during X86_64 Linuxulator work. 2016-07-10 08:22:04 +00:00
Makefile
syscalls.conf Rename remaining linux32 symbols such as linux_sysent[] and 2015-10-22 21:28:20 +00:00
syscalls.master Implement Linux personality() system call mainly due to READ_IMPLIES_EXEC flag. 2016-07-10 08:15:50 +00:00