summaryrefslogtreecommitdiff
path: root/sys/compat/linux
AgeCommit message (Expand)Author
2002-02-02cpu_cache_syncI_rng -> cpu_icache_sync_rangebjh21
2002-02-02We shouldn't need an icache sync when catching a signal, so don't bother.bjh21
2002-02-02Get rid of "unused variable" warnings on arm26.bjh21
2002-01-27Regen (breakpoint() implemented).bjh21
2002-01-27Add support for breakpoints to ARMLinux emulation.bjh21
2002-01-27Add support for PTRACE_GETREGS and PTRACE_SETREGS in ARMLinux emulation.bjh21
2002-01-27Regen (prototype for linux_sys_nosys()).bjh21
2002-01-27Make syscall 0 an explicit call of linux_sys_nosys, as it is on i386. Thisbjh21
2002-01-23Regen (sys_nosys -> linux_sys_nosys).bjh21
2002-01-23sys_nosys="linux_sys_nosys", since that's how it should be.bjh21
2002-01-23Regen (cacheflush() and remove syscall 0).bjh21
2002-01-23Syscall 0 isn't syscall() on ARMLinux. Mark it UNIMPL instead.bjh21
2002-01-23Add support for the ARM-specific syscalls in ARMLinux. These are invokedbjh21
2002-01-17More-or-less working signal handling for Linux processes on ARM.bjh21
2002-01-17Fix typo in last commit.bjh21
2002-01-17Fix unterminated #ifdef.bjh21
2002-01-17On platforms that don't __HAVE_SYSCALL_INTERN, define LINUX_SYSCALL_FUNCTIONbjh21
2002-01-17Include arch/arm/linux_errno.h for arm build.rjs
2002-01-17Add arm to #endif comment.rjs
2002-01-17Add extra error codes from Linux.rjs
2002-01-15Regen.bjh21
2002-01-15Shuffle uname calls around. It turns out we don't use the same names asbjh21
2002-01-14Generated files for ARMLinux binary compatibility.bjh21
2002-01-14Remove old ARMLinux binary compatibility fragment. As far as I know, thisbjh21
2002-01-14Crude first cut at ARMLinux binary compatibility. Successfully runsbjh21
2001-12-19Add some missing ioctl()s. From Tommy Bohlin in PR kern/14414.augustss
2001-12-09replace "vnode" and "vtext" with "file" and "exec" in uvmexp field names.chs
2001-11-20Removed unused (commented out) codemanu
2001-11-20Fixed the Linux signal trampoline and linux_sys_sigreturn(). Linux signalmanu
2001-11-17Make it build again after recent MIPS cache code changesmanu
2001-11-17Fixed typosmanu
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-13add RCSIDs (including regeneration of files as appropriate)lukem
2001-10-30- Add a new vnode flag VEXECMAP, which indicates that a vnode hasthorpej
2001-10-14Fixed some mistakes in signal handling (this is still broken)manu
2001-10-14Fixed a minor problem so that it buildsmanu
2001-10-14Added Mipsmanu
2001-10-06Added socket operations to Linux Mips emulationmanu
2001-10-06Implements ATOMIC_SET in linux_sys_sysmipsmanu
2001-09-30Implements parts of sysmips() and fctnl64() emulationmanu
2001-09-30Fixes my last commit: only mips really need fcntl64 to work now. i386 andmanu
2001-09-30Make i386 kernels compile again.martin
2001-09-30Added initial support for fcntl64 system call (file locking is notmanu
2001-09-30DEBUG kernels fill the registers with garbage on process startup andsimonb
2001-09-30Define LINUX_ATEXIT_SIGNATURE to enable the atexit_signature test; neededsimonb
2001-09-22I'm working on Mipsmanu
2001-09-22Enabled Mips Linux emul in header filesmanu
2001-09-22Enable Mips Linux emulation in header filesmanu
2001-09-22Fixes for mips supportmanu
2001-09-22Initial support for running Linux binaries on the Mips. Both static andmanu