bellard [Wed, 25 Jun 2003 16:08:13 +0000 (16:08 +0000)]
fixed compilation for gcc 2.96
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@271
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 25 Jun 2003 00:08:13 +0000 (00:08 +0000)]
faster task switch
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@270
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 25 Jun 2003 00:07:40 +0000 (00:07 +0000)]
added NE2000 emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@269
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 14:39:12 +0000 (14:39 +0000)]
added link script for vl
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@268
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:42:40 +0000 (13:42 +0000)]
for hard core developpers only: a new user mode linux project :-)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@267
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:40:52 +0000 (13:40 +0000)]
updated
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@266
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:30:31 +0000 (13:30 +0000)]
declare user mode only simulation for QEMU
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@265
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:29:40 +0000 (13:29 +0000)]
iret and popl (%esp) tests
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@264
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:28:48 +0000 (13:28 +0000)]
use inline function
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@263
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:28:12 +0000 (13:28 +0000)]
MMU support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@262
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:27:18 +0000 (13:27 +0000)]
more ring 0 operations
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@261
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:22:59 +0000 (13:22 +0000)]
hardware interrupt support - support forfull ring 0 exception simulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@260
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:21:23 +0000 (13:21 +0000)]
correct restoring of CC_OP in case of exception
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@259
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 24 Jun 2003 13:20:53 +0000 (13:20 +0000)]
more ring 0 instructions - full x86 MMU emulation based on mmap() syscall - fixed popl (%esp)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@258
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 21 Jun 2003 13:14:43 +0000 (13:14 +0000)]
force IOPL=3
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@257
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 21 Jun 2003 13:14:12 +0000 (13:14 +0000)]
fixed case where SS != USER_DS (fixes dosemu DPMI emulation)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@256
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 21 Jun 2003 13:13:25 +0000 (13:13 +0000)]
new segment access
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@255
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 21 Jun 2003 13:13:13 +0000 (13:13 +0000)]
ring 0 ops
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@254
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 21 Jun 2003 13:11:07 +0000 (13:11 +0000)]
cpu_abort()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@253
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 21 Jun 2003 13:09:53 +0000 (13:09 +0000)]
ring 0 data structures
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@252
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 21 Jun 2003 13:08:39 +0000 (13:08 +0000)]
added cpu_abort()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@251
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 23:29:28 +0000 (23:29 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@250
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 23:28:43 +0000 (23:28 +0000)]
fixed include macro pb
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@249
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 22:50:44 +0000 (22:50 +0000)]
fixed op_label computation on ppc
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@248
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 20:42:31 +0000 (20:42 +0000)]
consistent hello naming
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@247
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 20:25:43 +0000 (20:25 +0000)]
arm emulation support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@246
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 20:25:04 +0000 (20:25 +0000)]
added missing link scripts
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@245
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 20:05:50 +0000 (20:05 +0000)]
ARM emulation support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@244
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 20:02:25 +0000 (20:02 +0000)]
factorized cpu defines
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@243
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:58:51 +0000 (19:58 +0000)]
extracted generic code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@242
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:58:13 +0000 (19:58 +0000)]
factorized more definitions - suppressed broken sound ioctls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@241
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:56:46 +0000 (19:56 +0000)]
automatic ioctl number conversion - minimum ARM fork() support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@240
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:52:54 +0000 (19:52 +0000)]
fixed serious ioctl parameter conversion issue - exported type size and align functions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@239
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:51:39 +0000 (19:51 +0000)]
main cpu loop is target independent
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@238
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:49:16 +0000 (19:49 +0000)]
fixed float to int overflow bug - added ARM host correct roundings for float rounding
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@237
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:46:57 +0000 (19:46 +0000)]
moved dyngen generic code to dyngen-exec.h
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@236
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:45:20 +0000 (19:45 +0000)]
moved cache flush to dyngen header
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@235
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:44:49 +0000 (19:44 +0000)]
output gen_op_xxx() in a separate file
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@234
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:44:10 +0000 (19:44 +0000)]
changed disas() prototype for multi target support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@233
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:42:24 +0000 (19:42 +0000)]
ARM emulation support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@232
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:37:07 +0000 (19:37 +0000)]
added hello world for ARM
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@231
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 15 Jun 2003 19:36:33 +0000 (19:36 +0000)]
more precise float rounding tests
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@230
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 19:53:12 +0000 (19:53 +0000)]
added static build option
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@229
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 19:46:12 +0000 (19:46 +0000)]
alpha fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@228
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 19:38:38 +0000 (19:38 +0000)]
disas endian fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@227
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:38:23 +0000 (15:38 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@226
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:34:19 +0000 (15:34 +0000)]
arm support - suppressed possibly unsafe sparc nop deletion
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@225
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:33:05 +0000 (15:33 +0000)]
use -mflat for helper-i386.c on sparc - use custom ld script on sparc to free zero memory addresses for vm86 emulation - arm support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@224
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:31:02 +0000 (15:31 +0000)]
moved to disas.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@223
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:30:37 +0000 (15:30 +0000)]
removed unused dependancy if non x86
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@222
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:29:55 +0000 (15:29 +0000)]
arm support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@221
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:29:20 +0000 (15:29 +0000)]
removed unused code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@220
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:28:45 +0000 (15:28 +0000)]
weird arm double format support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@219
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:28:00 +0000 (15:28 +0000)]
arm support - modified sparc to work with direct chaining
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@218
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:25:54 +0000 (15:25 +0000)]
more code moved to helpers - sipmplified x86 float constants definitions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@217
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:24:58 +0000 (15:24 +0000)]
more code moved to helpers
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@216
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:24:18 +0000 (15:24 +0000)]
avoid unaligned file offset in anonymous mapping
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@215
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:23:31 +0000 (15:23 +0000)]
added ARM and Sparc disassemblers
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@214
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 9 Jun 2003 15:20:55 +0000 (15:20 +0000)]
big endian/unaligned fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@213
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 01:52:59 +0000 (01:52 +0000)]
getdents for 64 bit cpus
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@212
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 01:52:19 +0000 (01:52 +0000)]
64 bit fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@211
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 01:05:11 +0000 (01:05 +0000)]
tested tools
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@210
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 00:58:28 +0000 (00:58 +0000)]
added helper-i386.c - alpha fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@209
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 00:57:30 +0000 (00:57 +0000)]
convert mmap flags (alpha fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@208
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 00:56:37 +0000 (00:56 +0000)]
alpha fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@207
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 00:56:05 +0000 (00:56 +0000)]
fixed __op_label handling if RELA relocations are used
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@206
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 00:54:44 +0000 (00:54 +0000)]
use 32 bit pointer for tb_next even on 64 bit archs
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@205
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 5 Jun 2003 00:54:09 +0000 (00:54 +0000)]
separated helpers from micro operations
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@204
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 2 Jun 2003 20:38:09 +0000 (20:38 +0000)]
Alpha update (Falk Hueffner)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@203
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 29 May 2003 20:06:57 +0000 (20:06 +0000)]
more FPU tests
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@202
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 29 May 2003 20:06:27 +0000 (20:06 +0000)]
save FPU state in signal handler
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@201
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 29 May 2003 20:05:35 +0000 (20:05 +0000)]
misplaced #endif
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@200
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 29 May 2003 20:05:18 +0000 (20:05 +0000)]
search data in both .data and .sdata
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@199
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 29 May 2003 20:04:28 +0000 (20:04 +0000)]
added fsave/frstor/fstenv/fldenv/fcomi - fixed cpuid - make lret/iret restartable
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@198
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 28 May 2003 00:27:57 +0000 (00:27 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@197
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 28 May 2003 00:24:44 +0000 (00:24 +0000)]
autogen opc-i386.h
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@196
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 27 May 2003 23:30:06 +0000 (23:30 +0000)]
segment defines
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@195
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 27 May 2003 23:29:48 +0000 (23:29 +0000)]
precise exceptions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@194
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 27 May 2003 23:28:08 +0000 (23:28 +0000)]
precise exceptions - more accurate interrupt semantics
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@193
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 27 May 2003 23:26:25 +0000 (23:26 +0000)]
currently generated
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@192
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 27 May 2003 23:25:41 +0000 (23:25 +0000)]
cr2 update (dosemu VGA support fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@191
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 27 May 2003 23:25:06 +0000 (23:25 +0000)]
mmap2 fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@190
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 27 May 2003 23:24:27 +0000 (23:24 +0000)]
precise exception support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@189
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 27 May 2003 23:23:22 +0000 (23:23 +0000)]
more exception tests - support for precise exceptions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@188
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 25 May 2003 23:10:30 +0000 (23:10 +0000)]
fwait fix (aka DOS Navigator fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@187
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 25 May 2003 19:20:31 +0000 (19:20 +0000)]
more efficient locking
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@186
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 25 May 2003 16:51:57 +0000 (16:51 +0000)]
direct chaining for PowerPC and i386
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@185
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 25 May 2003 16:47:16 +0000 (16:47 +0000)]
self modifying code also tests translation block chaining invalidation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@184
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 25 May 2003 16:46:15 +0000 (16:46 +0000)]
direct chaining for PowerPC and i386
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@183
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 25 May 2003 16:42:20 +0000 (16:42 +0000)]
fixed cast
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@182
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 25 May 2003 16:41:52 +0000 (16:41 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@181
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 25 May 2003 16:41:18 +0000 (16:41 +0000)]
added exec.h
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@180
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 16 May 2003 16:07:10 +0000 (16:07 +0000)]
fixed page_unprotect() if host_page_size > TARGET_PAGE_SIZE
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@179
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 16 May 2003 15:39:34 +0000 (15:39 +0000)]
added getrusage
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@178
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 16 May 2003 15:12:51 +0000 (15:12 +0000)]
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
bellard [Fri, 16 May 2003 13:58:37 +0000 (13:58 +0000)]
test-i386 update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@176
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 16 May 2003 13:46:28 +0000 (13:46 +0000)]
fixed popf TF flag bug (should never hapen in user code except in test-i386!)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@175
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 16 May 2003 13:43:31 +0000 (13:43 +0000)]
added vm86, exceptions and self modifying regression tests
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@174
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 14 May 2003 23:01:10 +0000 (23:01 +0000)]
cosmetics
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@173
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 14 May 2003 22:47:15 +0000 (22:47 +0000)]
removed invalid eip update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@172
c046a42c-6fe2-441c-8c8c-
71466251a162