summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2009-06-01Move ibcs2_sendsig into compat. Quit poluting machdep.Tobias Weingartner
2009-03-05Make ELF platforms generate ELF core dumps. Somewhat based on code fromMark Kettenis
2009-02-19sys/types.h or sys/param.h MUST BE FIRSTTheo de Raadt
2009-01-29Switch struct stat's timespec members to the names standardized inPhilip Guenthe
2009-01-07Fix an occurance of __attribute which should have been __attribute__Jonathan Gray
2008-11-01change all callers of enterpgrp() to pre-allocate a pgrp or session ifTheo de Raadt
2008-09-23Fix uninitialized value.Miod Vallat
2008-09-19Fix a bunch of problems and races with posix file locking.Artur Grabowski
2008-08-19When failing to acquire the vnode lock in readdir_with_callback(), don'tPedro Martelletto
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-12Be more permissive and try to run non-branded non-static binaries if we canMiod Vallat
2008-06-12Do not attempt to recognize foreign ELF binaries if emulation is disabled;Miod Vallat
2008-06-10Allow linux binaries to call setsockopt(,TCPNODELAY,) on a AF_LOCALMatthieu Herrb
2008-05-01spl0() is not your friend, use splx() instead.Miod Vallat
2008-04-12bring in changes as found in libossaudioJacob Meuser
2008-03-16Widen some struct statfs fields to support large filesystem stataOtto Moerbeek
2008-03-09use the right capitalization for platform namesIgor Sobrado
2008-01-05regenMiod Vallat
2008-01-05Mark vadvise(2) as obsolete and remove its implementation, so instead ofMiod Vallat
2007-11-28delete the compat_09_sys_uname code hereTheo de Raadt
2007-11-28syncTheo de Raadt
2007-11-28COMPAT_09 uname is only used by freebsd compat, so move it to the right placeTheo de Raadt
2007-11-28compat_25_sys_omsync is unusedTheo de Raadt
2007-11-27Missed those because they are in a weird place.Artur Grabowski
2007-11-27regenArtur Grabowski
2007-11-25Get rid of the kernel 'libcompat' framework, and instead use conf/files toTheo de Raadt
2007-11-02replace ctob/btoc with ptoa/atop (plus the usual round_page() where needed)Martin Reindl
2007-10-30MALLOC/FREE -> malloc/freeCharles Longeau
2007-10-30- replace the remaining MALLOC/FREE -> malloc/free in sys/compatGilles Chehade
2007-10-27Make sure the compat errno mapping arrays go up to ELAST, and correctlyMiod Vallat
2007-10-20enuf -> enoughMiod Vallat
2007-10-01more btoc -> atopMartin Reindl
2007-09-22replace even more ctob and btoc with ptoa and atop respectively plusMartin Reindl
2007-09-15replace ctob and btoc with ptoa and atop respectivelyMartin Reindl
2007-09-01replace the machine dependant bytes-to-clicks macro by the MI ptoa()Martin Reindl
2007-06-06now that all partition size/offsets are potentially 64-bit, change theTheo de Raadt
2007-06-06put IPX in the unsupported boatHenning Brauer
2007-06-05use six new macros to access & store the 48-bit disklabel fields relatedTheo de Raadt
2007-05-29adapt from netbsd:Nikolay Sturm
2007-05-29byebyeTed Unangst
2007-05-29regenTed Unangst
2007-05-29linux_getcwd is the same as the system one.Ted Unangst
2007-05-28Maintaining a broken compatibility layer for a broken OS is not a productiveBob Beck
2007-04-05regenTed Unangst
2007-04-05freebsd added some MAP_NOCORE flag. we don't like it, so mask it out.Ted Unangst
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2007-02-06Use atomic.h operation for manipulating p_siglist in struct proc. SolvesArtur Grabowski
2007-01-16Retire VOP_LEASE(); It was a bit for NQNFS and hasThordur I. Bjornsson
2006-12-29Avoid void * arithmetic, okay deraadt@, suggestions from millert@Pedro Martelletto
2006-10-08Pass linux_sys_waitpid() on to linux_sys_wait4() in order to properlyNikolay Sturm