Statistics
| Branch: | Revision:

root @ e3b32540

# Date Author Comment
e3b32540 05/28/2003 02:23 am bellard

more exception tests - support for precise exceptions

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@188 c046a42c-6fe2-441c-8c8c-71466251a162

a37904dd 05/26/2003 02:10 am bellard

fwait fix (aka DOS Navigator fix)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@187 c046a42c-6fe2-441c-8c8c-71466251a162

cf25629d 05/25/2003 10:20 pm bellard

more efficient locking

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@186 c046a42c-6fe2-441c-8c8c-71466251a162

0ca790b9 05/25/2003 07:51 pm bellard

direct chaining for PowerPC and i386

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@185 c046a42c-6fe2-441c-8c8c-71466251a162

d1fe2b24 05/25/2003 07:47 pm bellard

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

d4e8164f 05/25/2003 07:46 pm bellard

direct chaining for PowerPC and i386

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@183 c046a42c-6fe2-441c-8c8c-71466251a162

08351fb3 05/25/2003 07:42 pm bellard

fixed cast

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@182 c046a42c-6fe2-441c-8c8c-71466251a162

85e53d41 05/25/2003 07:41 pm bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@181 c046a42c-6fe2-441c-8c8c-71466251a162

aa05ae6f 05/25/2003 07:41 pm bellard

added exec.h

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@180 c046a42c-6fe2-441c-8c8c-71466251a162

1565b7bc 05/16/2003 07:07 pm bellard

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

b409186b 05/16/2003 06:39 pm bellard

added getrusage

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@178 c046a42c-6fe2-441c-8c8c-71466251a162

418a97af 05/16/2003 06:12 pm bellard

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

5132455e 05/16/2003 04:58 pm bellard

test-i386 update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@176 c046a42c-6fe2-441c-8c8c-71466251a162

c0ad5542 05/16/2003 04:46 pm bellard

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

3a27ad0b 05/16/2003 04:43 pm bellard

added vm86, exceptions and self modifying regression tests

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@174 c046a42c-6fe2-441c-8c8c-71466251a162

2b413144 05/15/2003 02:01 am bellard

cosmetics

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@173 c046a42c-6fe2-441c-8c8c-71466251a162

3ebcc707 05/15/2003 01:47 am bellard

removed invalid eip update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@172 c046a42c-6fe2-441c-8c8c-71466251a162

7775e9ec 05/15/2003 01:46 am bellard

added do_fcntl()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@171 c046a42c-6fe2-441c-8c8c-71466251a162

03d843dd 05/15/2003 01:41 am bellard

fixed invalid signal masking

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@170 c046a42c-6fe2-441c-8c8c-71466251a162

eb51d102 05/15/2003 12:51 am bellard

better locks

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@169 c046a42c-6fe2-441c-8c8c-71466251a162

25eb4484 05/15/2003 12:50 am bellard

better locking - added PowerPC signal handler (add it for the other archs too because it needed for full exception support)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@168 c046a42c-6fe2-441c-8c8c-71466251a162

b333af06 05/15/2003 12:48 am bellard

removed trace - merged 2.4.20 vm86 patches

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@167 c046a42c-6fe2-441c-8c8c-71466251a162

76c8b771 05/14/2003 10:48 pm bellard

file list update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@166 c046a42c-6fe2-441c-8c8c-71466251a162

70e19860 05/14/2003 10:02 pm bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@165 c046a42c-6fe2-441c-8c8c-71466251a162

206f0fa7 05/14/2003 10:01 pm bellard

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

fd6ce8f6 05/14/2003 10:00 pm bellard

self-modifying code support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@163 c046a42c-6fe2-441c-8c8c-71466251a162

727d01d4 05/14/2003 09:58 pm bellard

return code size

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@162 c046a42c-6fe2-441c-8c8c-71466251a162

ae228531 05/13/2003 09:59 pm bellard

Sparc update (David S. Miller)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@161 c046a42c-6fe2-441c-8c8c-71466251a162

d418c81e 05/13/2003 03:57 am bellard

fixed small page handling

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@160 c046a42c-6fe2-441c-8c8c-71466251a162

2a29ca73 05/13/2003 03:29 am bellard

more exception tests

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@159 c046a42c-6fe2-441c-8c8c-71466251a162

54936004 05/13/2003 03:25 am bellard

mmap emulation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162

74c95119 05/11/2003 03:27 pm bellard

Alpha fixes (Falk Hueffner)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@157 c046a42c-6fe2-441c-8c8c-71466251a162

366c1b8b 05/11/2003 03:27 pm bellard

warning fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@156 c046a42c-6fe2-441c-8c8c-71466251a162

a993ba85 05/11/2003 03:25 pm bellard

alpha disas (Falk Hueffner)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@155 c046a42c-6fe2-441c-8c8c-71466251a162

226c9132 05/11/2003 12:41 am bellard

fixed from 2.4.20 kernel

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@154 c046a42c-6fe2-441c-8c8c-71466251a162

b8bf3e3a 05/11/2003 12:39 am bellard

eflags fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@153 c046a42c-6fe2-441c-8c8c-71466251a162

288426fe 05/11/2003 12:39 am bellard

added LAR/LSL tests

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@152 c046a42c-6fe2-441c-8c8c-71466251a162

72cc3881 05/11/2003 12:38 am bellard

fixed SHL C flag computation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@151 c046a42c-6fe2-441c-8c8c-71466251a162

378180d8 05/11/2003 12:37 am bellard

added LAR/LSL

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@150 c046a42c-6fe2-441c-8c8c-71466251a162

78c34e98 05/11/2003 12:37 am bellard

added LAR/LSL - fixed INT3 and INTO EIP computation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@149 c046a42c-6fe2-441c-8c8c-71466251a162

2792c4f2 05/11/2003 12:35 am bellard

added EIP return to INTO - fixed SHL C flag computation - added LAR/LSL

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@148 c046a42c-6fe2-441c-8c8c-71466251a162

447db213 05/10/2003 06:10 pm bellard

sigtrap support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@147 c046a42c-6fe2-441c-8c8c-71466251a162

564c8f99 05/10/2003 06:10 pm bellard

simplified exception support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@146 c046a42c-6fe2-441c-8c8c-71466251a162

c50c0c3f 05/10/2003 06:07 pm bellard

TF flag support - fixed eflags computation before exception

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@145 c046a42c-6fe2-441c-8c8c-71466251a162

cabb4d61 05/10/2003 06:07 pm bellard

TF flag support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@144 c046a42c-6fe2-441c-8c8c-71466251a162

631271d7 05/10/2003 04:14 pm bellard

added vm86.c

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@143 c046a42c-6fe2-441c-8c8c-71466251a162

9d27abd9 05/10/2003 04:13 pm bellard

fixed invalid CPL logic in vm86 mode - use generic CPU dump state function

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@142 c046a42c-6fe2-441c-8c8c-71466251a162

148dfc2a 05/10/2003 04:09 pm bellard

fixed GPF generation - fixed 'lret im' instruction (main fix for dosemu) - fixed HLT instruction

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@141 c046a42c-6fe2-441c-8c8c-71466251a162

3acace13 05/10/2003 03:39 pm bellard

removed unnecessary VME support - fixed selector GPF exception

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@140 c046a42c-6fe2-441c-8c8c-71466251a162

0221cfcd 05/10/2003 03:38 pm bellard

more console ioctls

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@139 c046a42c-6fe2-441c-8c8c-71466251a162

f351077e 05/10/2003 03:37 pm bellard

added dump function

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@138 c046a42c-6fe2-441c-8c8c-71466251a162

e84be9db 05/10/2003 03:37 pm bellard

added vm86.c

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@137 c046a42c-6fe2-441c-8c8c-71466251a162

46ddf551 05/10/2003 03:36 pm bellard

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

89e957e7 05/10/2003 03:33 pm bellard

moved vm86 stuff to vm86.c

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@135 c046a42c-6fe2-441c-8c8c-71466251a162

982b4315 05/08/2003 06:44 pm bellard

added CPL/IOPL support - fixed subtle inc/dec flag optimisation bug - added HLT instruction

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@134 c046a42c-6fe2-441c-8c8c-71466251a162

bf7c65bd 05/08/2003 06:42 pm bellard

changed I/O function prototype to include emulator state

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@133 c046a42c-6fe2-441c-8c8c-71466251a162

8e5a0667 05/08/2003 06:42 pm bellard

added KDGKBTYPE

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@132 c046a42c-6fe2-441c-8c8c-71466251a162

19b84f3c 05/08/2003 06:41 pm bellard

added setgroups and getgroups syscalls

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@131 c046a42c-6fe2-441c-8c8c-71466251a162

08fc6089 05/08/2003 06:41 pm bellard

more siginfo constants

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@130 c046a42c-6fe2-441c-8c8c-71466251a162

08239198 05/08/2003 06:40 pm bellard

added op_gpf

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@129 c046a42c-6fe2-441c-8c8c-71466251a162

504e56eb 05/08/2003 06:39 pm bellard

more accurate GPF generation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@128 c046a42c-6fe2-441c-8c8c-71466251a162

455b7619 05/08/2003 06:38 pm bellard

added raise_exception_err()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@127 c046a42c-6fe2-441c-8c8c-71466251a162

b56dad1c 05/08/2003 06:38 pm bellard

added raise_exception_err() - added cr2 update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@126 c046a42c-6fe2-441c-8c8c-71466251a162

9ba5695c 05/08/2003 06:35 pm bellard

added CPL and IOPL as translation time constants - changed I/O function prototype to include emulator state - added error_code and cr2 support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@125 c046a42c-6fe2-441c-8c8c-71466251a162

66099dd9 05/08/2003 06:34 pm bellard

added trapno and error_code report in ucontext

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@124 c046a42c-6fe2-441c-8c8c-71466251a162

b689bc57 05/08/2003 06:33 pm bellard

more accurate signal handling

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@123 c046a42c-6fe2-441c-8c8c-71466251a162

a69d83b6 05/08/2003 06:32 pm bellard

systematic exception test

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@122 c046a42c-6fe2-441c-8c8c-71466251a162

86840ae2 05/08/2003 06:30 pm bellard

update (test)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@121 c046a42c-6fe2-441c-8c8c-71466251a162

3c51961e 04/30/2003 12:34 am bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@120 c046a42c-6fe2-441c-8c8c-71466251a162

d014c98c 04/30/2003 12:26 am bellard

sparc support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@119 c046a42c-6fe2-441c-8c8c-71466251a162

a98fd896 04/30/2003 12:24 am bellard

target cpu definition

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@118 c046a42c-6fe2-441c-8c8c-71466251a162

d6cdca95 04/30/2003 12:24 am bellard

alpha support - ia64 support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@117 c046a42c-6fe2-441c-8c8c-71466251a162

efdea7bf 04/30/2003 12:12 am bellard

ia64 support - alpha support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@116 c046a42c-6fe2-441c-8c8c-71466251a162

0d330196 04/30/2003 12:10 am bellard

ia64 support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@115 c046a42c-6fe2-441c-8c8c-71466251a162

fe1e3ce3 04/30/2003 12:09 am bellard

fcntl constants

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@114 c046a42c-6fe2-441c-8c8c-71466251a162

bb326a37 04/30/2003 12:08 am bellard

fix _start routine name

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@113 c046a42c-6fe2-441c-8c8c-71466251a162

27725c1d 04/30/2003 12:08 am bellard

ia64 support - fcntl uses TARGET_ constants

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@112 c046a42c-6fe2-441c-8c8c-71466251a162

e026db58 04/30/2003 12:07 am bellard

alpha support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@111 c046a42c-6fe2-441c-8c8c-71466251a162

43f04c23 04/29/2003 11:53 pm bellard

alpha support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@110 c046a42c-6fe2-441c-8c8c-71466251a162

a8baa8c5 04/29/2003 11:53 pm bellard

ia64 support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@109 c046a42c-6fe2-441c-8c8c-71466251a162

728584be 04/29/2003 11:43 pm bellard

fstat64 fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@108 c046a42c-6fe2-441c-8c8c-71466251a162

b9adb4a6 04/29/2003 11:41 pm bellard

PowerPC disas code

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@107 c046a42c-6fe2-441c-8c8c-71466251a162

ae48a073 04/29/2003 11:41 pm bellard

flock

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@106 c046a42c-6fe2-441c-8c8c-71466251a162

956034d7 04/29/2003 11:40 pm bellard

log fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@105 c046a42c-6fe2-441c-8c8c-71466251a162

6cd9f35b 04/29/2003 11:40 pm bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@104 c046a42c-6fe2-441c-8c8c-71466251a162

689f936f 04/29/2003 11:40 pm bellard

symbol fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@103 c046a42c-6fe2-441c-8c8c-71466251a162

6977fbfd 04/29/2003 11:39 pm bellard

loglevel export

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@102 c046a42c-6fe2-441c-8c8c-71466251a162

77e4672d 04/29/2003 11:39 pm bellard

flock support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@101 c046a42c-6fe2-441c-8c8c-71466251a162

d34720fd 04/29/2003 11:37 pm bellard

comment

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@100 c046a42c-6fe2-441c-8c8c-71466251a162

d9c4d1cc 04/29/2003 11:37 pm bellard

cleanup

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@99 c046a42c-6fe2-441c-8c8c-71466251a162

f644caa5 04/11/2003 04:17 am bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@98 c046a42c-6fe2-441c-8c8c-71466251a162

1eb87257 04/11/2003 04:12 am bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@97 c046a42c-6fe2-441c-8c8c-71466251a162

32ce6337 04/11/2003 03:16 am bellard

path patch

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@96 c046a42c-6fe2-441c-8c8c-71466251a162

ec86b0fb 04/11/2003 03:15 am bellard

stat patches - path patches - added exit_group() syscall

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@95 c046a42c-6fe2-441c-8c8c-71466251a162

1d346ae6 04/11/2003 03:14 am bellard

added prefix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@94 c046a42c-6fe2-441c-8c8c-71466251a162

74cd30b8 04/11/2003 03:13 am bellard

RH9 fix - path patch

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@93 c046a42c-6fe2-441c-8c8c-71466251a162

7fb9a24e 04/11/2003 03:13 am bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@92 c046a42c-6fe2-441c-8c8c-71466251a162

afeb6ee3 04/11/2003 03:12 am bellard

suppressed undefined shldw shrdw

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@91 c046a42c-6fe2-441c-8c8c-71466251a162

f29042b5 04/10/2003 03:12 am bellard

TIOCGPTN and TIOCSPTLCK ioctls

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@90 c046a42c-6fe2-441c-8c8c-71466251a162

09bfb054 04/10/2003 03:03 am bellard

first self virtualizable version

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@89 c046a42c-6fe2-441c-8c8c-71466251a162