bellard
|
b346ff468e
|
ARM emulation support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@244 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-15 20:05:50 +00:00 |
|
bellard
|
2521d69883
|
factorized more definitions - suppressed broken sound ioctls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@241 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-15 19:58:13 +00:00 |
|
bellard
|
2ab83ea784
|
automatic ioctl number conversion - minimum ARM fork() support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@240 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-15 19:56:46 +00:00 |
|
bellard
|
0f533160c7
|
removed unused code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@220 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-09 15:29:20 +00:00 |
|
bellard
|
4a585ccb2f
|
avoid unaligned file offset in anonymous mapping
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@215 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-09 15:24:18 +00:00 |
|
bellard
|
84fa15d854
|
big endian/unaligned fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@213 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-09 15:20:55 +00:00 |
|
bellard
|
4add45b4f6
|
getdents for 64 bit cpus
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@212 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-05 01:52:59 +00:00 |
|
bellard
|
5286db75a8
|
convert mmap flags (alpha fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@208 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-05 00:57:30 +00:00 |
|
bellard
|
917f95fd4d
|
alpha fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@207 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-05 00:56:37 +00:00 |
|
bellard
|
ed2dcdf68e
|
save FPU state in signal handler
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@201 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-29 20:06:27 +00:00 |
|
bellard
|
4304763ba2
|
misplaced #endif
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@200 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-29 20:05:35 +00:00 |
|
bellard
|
f4beb510a4
|
precise exceptions - more accurate interrupt semantics
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@193 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-27 23:28:08 +00:00 |
|
bellard
|
c9087c2a60
|
cr2 update (dosemu VGA support fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@191 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-27 23:25:41 +00:00 |
|
bellard
|
14ae3ba7f9
|
mmap2 fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@190 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-27 23:25:06 +00:00 |
|
bellard
|
b409186b8d
|
added getrusage
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@178 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-16 15:39:34 +00:00 |
|
bellard
|
418a97afa1
|
fixed 32 bit popf/iret emulation in vm86 mode
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@177 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-16 15:12:51 +00:00 |
|
bellard
|
3ebcc707d2
|
removed invalid eip update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@172 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-14 22:47:15 +00:00 |
|
bellard
|
7775e9ecc2
|
added do_fcntl()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@171 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-14 22:46:48 +00:00 |
|
bellard
|
b333af0666
|
removed trace - merged 2.4.20 vm86 patches
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@167 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-14 21:48:51 +00:00 |
|
bellard
|
206f0fa759
|
pread/pwrite syscalls - use page_unprotect_range() in vital cases to avoid 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
|
2003-05-14 19:01:56 +00:00 |
|
bellard
|
d418c81eff
|
fixed small page handling
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@160 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-13 00:57:50 +00:00 |
|
bellard
|
54936004fd
|
mmap emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-13 00:25:15 +00:00 |
|
bellard
|
226c91327d
|
fixed from 2.4.20 kernel
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@154 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 21:41:47 +00:00 |
|
bellard
|
447db2139a
|
sigtrap support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@147 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 15:10:36 +00:00 |
|
bellard
|
631271d716
|
added vm86.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@143 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 13:14:52 +00:00 |
|
bellard
|
0221cfcd71
|
more console ioctls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@139 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:38:16 +00:00 |
|
bellard
|
46ddf5511d
|
vm86 emulation closer to Linux kernel code - added correct IRQ emulation for dosemu
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@136 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:36:41 +00:00 |
|
bellard
|
89e957e7a2
|
moved vm86 stuff to vm86.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@135 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:33:15 +00:00 |
|
bellard
|
8e5a0667f8
|
added KDGKBTYPE
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@132 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:42:10 +00:00 |
|
bellard
|
19b84f3c35
|
added setgroups and getgroups syscalls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@131 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:41:49 +00:00 |
|
bellard
|
66099dd9af
|
added trapno and error_code report in ucontext
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@124 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:34:02 +00:00 |
|
bellard
|
b689bc57d6
|
more accurate signal handling
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@123 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:33:33 +00:00 |
|
bellard
|
0d3301964d
|
ia64 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@115 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:10:09 +00:00 |
|
bellard
|
27725c1d74
|
ia64 support - fcntl uses TARGET_ constants
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@112 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:08:18 +00:00 |
|
bellard
|
728584be27
|
fstat64 fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@108 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:43:36 +00:00 |
|
bellard
|
689f936f7e
|
symbol fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@103 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:40:07 +00:00 |
|
bellard
|
6977fbfd8b
|
loglevel export
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@102 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:39:23 +00:00 |
|
bellard
|
77e4672d8d
|
flock support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@101 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:39:06 +00:00 |
|
bellard
|
32ce63371a
|
path patch
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@96 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-11 00:16:16 +00:00 |
|
bellard
|
ec86b0fb3a
|
stat patches - path patches - added exit_group() syscall
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@95 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-11 00:15:04 +00:00 |
|
bellard
|
74cd30b811
|
RH9 fix - path patch
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@93 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-11 00:13:41 +00:00 |
|
bellard
|
f29042b531
|
TIOCGPTN and TIOCSPTLCK ioctls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@90 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-10 00:12:45 +00:00 |
|
bellard
|
09bfb054fb
|
first self virtualizable version
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@89 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-10 00:03:40 +00:00 |
|
bellard
|
2677e107e6
|
warning fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@88 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-10 00:03:27 +00:00 |
|
bellard
|
9af9eaaa76
|
endian fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@83 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-07 21:34:41 +00:00 |
|
bellard
|
30ac07d4f0
|
moved i386 specific stuff outside elf.h
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@78 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-07 21:33:03 +00:00 |
|
bellard
|
f801f97e04
|
personality fix - i386 interpreter fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@73 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-07 21:31:06 +00:00 |
|
bellard
|
32f36bcefc
|
added SIOCATMARK and times() syscall
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@70 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-30 21:29:48 +00:00 |
|
bellard
|
bc8a22cc30
|
better vm86 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@69 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-30 21:02:40 +00:00 |
|
bellard
|
f7341ff400
|
fixed execve bug
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@67 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-30 21:00:25 +00:00 |
|