summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2009-12-28Sanity check flags in fork1(), banning some combos we don't supportPhilip Guenthe
2009-12-20svr4_sys_waitsys() was seemingly implemented by copying sys_wait4()Philip Guenthe
2009-12-15- instead of rolling a macro that is functional equivalent to nitems(),Jasper Lievisse Adriaanse
2009-12-09Add entries in compat signal mapping arrays for SIGTHR.Jonathan Gray
2009-10-28Add compat errno mappings for the ENOTSUP errno addition.Jonathan Gray
2009-09-05Fix various cases of stackgap_alloc() size arguments not being computedMiod Vallat
2009-07-09Remove the VREF() macro and replaces all instances with a call to verf(),Thordur I. Bjornsson
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