summary refs log tree commit diff stats
path: root/linux-user/syscall.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* shm support, more setsockopt and getsockopt calls, fds fix (initial patch by ↵bellard2004-02-221-52/+193
| | | | | | Paul McKerras) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@638 c046a42c-6fe2-441c-8c8c-71466251a162
* use kernel like macros for user access (will be useful someday to have a ↵bellard2004-02-221-21/+0
| | | | | | better error checking git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@634 c046a42c-6fe2-441c-8c8c-71466251a162
* O_DIRECT compile fixbellard2004-02-221-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@633 c046a42c-6fe2-441c-8c8c-71466251a162
* fcntl flags convertion (Jocelyn Mayer)bellard2004-01-041-1/+34
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@538 c046a42c-6fe2-441c-8c8c-71466251a162
* stat64 fix - added getpagesize()bellard2004-01-041-17/+51
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@495 c046a42c-6fe2-441c-8c8c-71466251a162
* PowerPC target support (Jocelyn Mayer) - added better support for uid16bellard2003-11-231-113/+170
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@474 c046a42c-6fe2-441c-8c8c-71466251a162
* added utime syscall - fixed nanosleep exact behaviourbellard2003-09-301-2/+66
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@393 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed invalid Linux asm/unistd.h header for PowerPC and gcc 3.3bellard2003-08-111-0/+123
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@367 c046a42c-6fe2-441c-8c8c-71466251a162
* times() fixbellard2003-07-131-4/+21
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@327 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM fix: mmapbellard2003-07-091-6/+7
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@315 c046a42c-6fe2-441c-8c8c-71466251a162
* old select supportbellard2003-07-091-1/+11
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@313 c046a42c-6fe2-441c-8c8c-71466251a162
* automatic ioctl number conversion - minimum ARM fork() supportbellard2003-06-151-18/+54
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@240 c046a42c-6fe2-441c-8c8c-71466251a162
* getdents for 64 bit cpusbellard2003-06-051-1/+42
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@212 c046a42c-6fe2-441c-8c8c-71466251a162
* convert mmap flags (alpha fix)bellard2003-06-051-2/+18
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@208 c046a42c-6fe2-441c-8c8c-71466251a162
* mmap2 fixbellard2003-05-271-2/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@190 c046a42c-6fe2-441c-8c8c-71466251a162
* added getrusagebellard2003-05-161-19/+33
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@178 c046a42c-6fe2-441c-8c8c-71466251a162
* added do_fcntl()bellard2003-05-141-36/+45
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@171 c046a42c-6fe2-441c-8c8c-71466251a162
* pread/pwrite syscalls - use page_unprotect_range() in vital cases to avoid ↵bellard2003-05-141-2/+6
| | | | | | problems if the kernel writes data in protected page (needed for self-modifying code support) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@164 c046a42c-6fe2-441c-8c8c-71466251a162
* mmap emulationbellard2003-05-131-16/+10
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162
* added vm86.cbellard2003-05-101-72/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@143 c046a42c-6fe2-441c-8c8c-71466251a162
* added setgroups and getgroups syscallsbellard2003-05-081-2/+28
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@131 c046a42c-6fe2-441c-8c8c-71466251a162
* ia64 support - fcntl uses TARGET_ constantsbellard2003-04-291-8/+12
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@112 c046a42c-6fe2-441c-8c8c-71466251a162
* fstat64 fixbellard2003-04-291-2/+11
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@108 c046a42c-6fe2-441c-8c8c-71466251a162
* flock supportbellard2003-04-291-2/+49
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@101 c046a42c-6fe2-441c-8c8c-71466251a162
* stat patches - path patches - added exit_group() syscallbellard2003-04-111-12/+25
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@95 c046a42c-6fe2-441c-8c8c-71466251a162
* endian fixbellard2003-04-071-2/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@83 c046a42c-6fe2-441c-8c8c-71466251a162
* added SIOCATMARK and times() syscallbellard2003-03-301-1/+13
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@70 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed execve bugbellard2003-03-301-4/+8
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@67 c046a42c-6fe2-441c-8c8c-71466251a162
* endian fixes by Ulrich weigandbellard2003-03-291-54/+351
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@64 c046a42c-6fe2-441c-8c8c-71466251a162
* first vm86 supportbellard2003-03-291-33/+162
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@60 c046a42c-6fe2-441c-8c8c-71466251a162
* dirent fixesbellard2003-03-241-4/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@48 c046a42c-6fe2-441c-8c8c-71466251a162
* distribution patchesbellard2003-03-231-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@44 c046a42c-6fe2-441c-8c8c-71466251a162
* more syscallsbellard2003-03-231-5/+94
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@43 c046a42c-6fe2-441c-8c8c-71466251a162
* better signal/exception supportbellard2003-03-231-35/+80
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@42 c046a42c-6fe2-441c-8c8c-71466251a162
* basic signal handlingbellard2003-03-231-63/+231
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@41 c046a42c-6fe2-441c-8c8c-71466251a162
* basic clone() supportbellard2003-03-221-4/+62
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@40 c046a42c-6fe2-441c-8c8c-71466251a162
* better 16 bit code supportbellard2003-03-221-9/+28
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@38 c046a42c-6fe2-441c-8c8c-71466251a162
* ppc portbellard2003-03-201-1/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@36 c046a42c-6fe2-441c-8c8c-71466251a162
* added flags computation optimizationbellard2003-03-191-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@34 c046a42c-6fe2-441c-8c8c-71466251a162
* added stat64bellard2003-03-161-3/+41
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@31 c046a42c-6fe2-441c-8c8c-71466251a162
* added loop/xadd/cmpxchg supportbellard2003-03-161-4/+41
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@29 c046a42c-6fe2-441c-8c8c-71466251a162
* added minimal segment supportbellard2003-03-161-2/+124
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@28 c046a42c-6fe2-441c-8c8c-71466251a162
* added translation cachebellard2003-03-061-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@25 c046a42c-6fe2-441c-8c8c-71466251a162
* suppressed clashesbellard2003-02-181-12/+23
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@8 c046a42c-6fe2-441c-8c8c-71466251a162
* This commit was generated by cvs2svn to compensate for changes in r2,bellard2003-02-181-0/+1349
which included commits to RCS files with non-trunk default branches. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3 c046a42c-6fe2-441c-8c8c-71466251a162