| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 | 2a29ca73c9 | more exception tests git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@159 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-05-13 00:29:04 +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 | 74c95119f2 | Alpha fixes (Falk Hueffner) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@157 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-05-11 12:27:31 +00:00 |  |