summaryrefslogtreecommitdiff
path: root/osdep.c
AgeCommit message (Expand)AuthorFilesLines
2009-12-03Don't leak file descriptorsKevin Wolf1-1/+103
2009-09-12Add #defines needed by OpenSolaris, fix breakage by the #definesBlue Swirl1-2/+2
2009-08-24Only build osdep onceAnthony Liguori1-3/+0
2009-08-24Unbreak large mem support by removing kqemuAnthony Liguori1-121/+0
2009-07-27rename HOST_BSD to CONFIG_BSDJuan Quintela1-3/+3
2009-07-27change HOST_SOLARIS to CONFIG_SOLARIS{_VERSION}Juan Quintela1-3/+3
2009-07-08Add out of memory and zero size argument checks to be consistent withmalc1-5/+25
2009-05-13Add tool_osdep.cPaul Brook1-0/+3
2009-04-19kqemu: merge CONFIG_KQEMU and USE_KQEMUblueswir11-3/+3
2009-03-08Fix windows build and clean up use of <windows.h>aliguori1-1/+0
2009-03-08Rename _BSD to HOST_BSD so that it's more obvious that it's defined by configureblueswir11-3/+3
2009-03-07Support for DragonFly BSD (Hasso Tepper)blueswir11-2/+2
2009-03-07Fix BSD breakage from r6736blueswir11-0/+3
2009-03-07Sparse fixes: NULL use, header order, ANSI prototypes, staticblueswir11-3/+2
2008-12-11Remove redundant #ifdef _BSDblueswir11-4/+0
2008-11-22Use MAP_ANON also for FreeBSD (Juergen Lock)blueswir11-2/+5
2008-11-18Use qemu_memalign instead of memalign in qemu_vmallocmalc1-1/+1
2008-11-11Fix -linux-user build by reverting r5701aliguori1-14/+1
2008-11-11Allocate guest memory on host page boundaries (Hollis Blanchard)aliguori1-1/+1
2008-11-11Define OS-dependent qemu_getpagesize() (Hollis Blanchard)aliguori1-0/+13
2008-09-15Use common objects for qemu-img and qemu-nbdaliguori1-0/+27
2008-08-15Preliminary OpenBSD host support (based on OpenBSD patches by Todd T. Fries)blueswir11-2/+15
2008-04-27Use correct types to enable > 2G support, based on a patch fromaurel321-1/+0
2008-04-22Revert "Use correct types to enable > 2G support" (r4238), it isaurel321-0/+1
2008-04-22Use correct types to enable > 2G support, based on a patch fromaurel321-1/+0
2008-04-20Use "mount -o remount" instead of "umount" and "mount /dev/shm",aurel321-2/+1
2008-04-11Remove osdep.c/qemu-img code duplicationaurel321-35/+0
2007-12-24Add "cache" parameter to "-drive" (Laurent Vivier).balrog1-0/+20
2007-12-17Use WIN32_LEAN_AND_MEAN, by Stefan Weil.ths1-0/+1
2007-11-18Add statics and missing #includes for prototypes.pbrook1-2/+2
2007-11-17Break up vl.h.pbrook1-4/+2
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-13/+13
2007-06-07Windows build fixes.pbrook1-0/+24
2007-03-25qemu_create_pidfile implementation for Win32, based on a patch byths1-0/+48
2007-01-17Kqemu support for Solaris, by Ben Taylor.ths1-0/+13
2006-08-17fd leak fix (Igor Kovalenko)bellard1-8/+4
2006-08-03removed unused codebellard1-238/+0
2006-08-01removed unused codebellard1-195/+0
2006-05-22Only use /dev/shm hack when kqemu is enabled.pbrook1-4/+18
2005-04-23informative message about low memory on /dev/shmbellard1-0/+27
2005-04-17windows support for kqemu (Filip Navara)bellard1-6/+19
2005-02-21win32 + Mac OS X compile fixbellard1-0/+8
2005-02-10shared pages memory allocationbellard1-0/+81
2004-08-03use the kernel sigaction syscall to avoid relying on glibc onebellard1-0/+16
2004-07-14added qemu_strdup()bellard1-0/+10
2004-04-04fixing freebellard1-0/+2
2004-03-31win32 port (initial patch by kazu)bellard1-2/+3
2004-03-14added qemu_mallocz()bellard1-0/+10
2004-02-16added OS dependent functions (temporary as most functions are generic in fact)bellard1-0/+460