|  bellard | 87f4827e1d | more code moved to helpers git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@216 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:24:58 +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 | aa0aa4fa31 | added ARM and Sparc disassemblers git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@214 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:23:31 +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 | 4f101ad7ff | 64 bit fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@211 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-05 01:52:19 +00:00 | 
				
					
						|  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 |