bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								c1db2eb8c3
								
							
						 | 
						
							
							
								
								tested tools
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@210 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-05 01:05:11 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								82d19dafe4
								
							
						 | 
						
							
							
								
								added helper-i386.c - alpha fixes
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@209 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-05 00:58:28 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								fe31975692
								
							
						 | 
						
							
							
								
								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 
							
						 | 
						
							2003-06-05 00:56:05 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								95f7652d65
								
							
						 | 
						
							
							
								
								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 
							
						 | 
						
							2003-06-05 00:54:44 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								3ec9c4fcc6
								
							
						 | 
						
							
							
								
								separated helpers from micro operations
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@204 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-05 00:54:09 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								2f87c60799
								
							
						 | 
						
							
							
								
								Alpha update (Falk Hueffner)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@203 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-02 20:38:09 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								03bfca946a
								
							
						 | 
						
							
							
								
								more FPU tests
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@202 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-29 20:06:57 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								c1e42a1397
								
							
						 | 
						
							
							
								
								search data in both .data and .sdata
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@199 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-29 20:05:18 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d0a1ffc957
								
							
						 | 
						
							
							
								
								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 
							
						 | 
						
							2003-05-29 20:04:28 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								df0f11a03b
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@197 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-28 00:27:57 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								2d92f0b8f0
								
							
						 | 
						
							
							
								
								autogen opc-i386.h
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@196 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-28 00:24:44 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								aad13cd131
								
							
						 | 
						
							
							
								
								segment defines
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@195 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-27 23:30:06 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a513fe19ac
								
							
						 | 
						
							
							
								
								precise exceptions
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@194 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-27 23:29:48 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								d731dae8e3
								
							
						 | 
						
							
							
								
								currently generated
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@192 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-27 23:26:25 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								5a91de8c90
								
							
						 | 
						
							
							
								
								precise exception support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@189 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-27 23:24:27 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								e3b32540df
								
							
						 | 
						
							
							
								
								more exception tests - support for precise exceptions
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@188 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-27 23:23:22 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a37904dd86
								
							
						 | 
						
							
							
								
								fwait fix (aka DOS Navigator fix)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@187 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-25 23:10:30 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								cf25629d1e
								
							
						 | 
						
							
							
								
								more efficient locking
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@186 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-25 19:20:31 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								0ca790b92e
								
							
						 | 
						
							
							
								
								direct chaining for PowerPC and i386
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@185 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-25 16:51:57 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d1fe2b2459
								
							
						 | 
						
							
							
								
								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 
							
						 | 
						
							2003-05-25 16:47:16 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d4e8164f7e
								
							
						 | 
						
							
							
								
								direct chaining for PowerPC and i386
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@183 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-25 16:46:15 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								08351fb37a
								
							
						 | 
						
							
							
								
								fixed cast
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@182 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-25 16:42:20 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								85e53d4108
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@181 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-25 16:41:52 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								aa05ae6fec
								
							
						 | 
						
							
							
								
								added exec.h
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@180 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-25 16:41:18 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								1565b7bcd7
								
							
						 | 
						
							
							
								
								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 
							
						 | 
						
							2003-05-16 16:07:10 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								5132455efe
								
							
						 | 
						
							
							
								
								test-i386 update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@176 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-16 13:58:37 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								c0ad5542a8
								
							
						 | 
						
							
							
								
								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 
							
						 | 
						
							2003-05-16 13:46:28 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								3a27ad0b57
								
							
						 | 
						
							
							
								
								added vm86, exceptions and self modifying regression tests
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@174 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-16 13:43:31 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								2b413144dc
								
							
						 | 
						
							
							
								
								cosmetics
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@173 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 23:01:10 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								03d843ddf2
								
							
						 | 
						
							
							
								
								fixed invalid signal masking
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@170 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 22:41:55 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								eb51d102bb
								
							
						 | 
						
							
							
								
								better locks
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@169 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 21:51:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								25eb44841e
								
							
						 | 
						
							
							
								
								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 
							
						 | 
						
							2003-05-14 21:50:54 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								76c8b7710b
								
							
						 | 
						
							
							
								
								file list update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@166 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 19:48:46 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								70e198602b
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@165 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 19:02:49 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								fd6ce8f660
								
							
						 | 
						
							
							
								
								self-modifying code support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@163 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 19:00:11 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								727d01d4f6
								
							
						 | 
						
							
							
								
								return code size
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@162 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 18:58:05 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								ae22853141
								
							
						 | 
						
							
							
								
								Sparc update (David S. Miller)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@161 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-13 18:59:59 +00:00 |