| 
							
							
								 bellard | d19893dab5 | extracted generic code git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@242 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:58:51 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 2521d69883 | factorized more definitions - suppressed broken sound ioctls git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@241 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:58:13 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 2ab83ea784 | automatic ioctl number conversion - minimum ARM fork() support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@240 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:56:46 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 2437490100 | 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 | 2003-06-15 19:52:54 +00:00 |  | 
			
				
					| 
							
							
								 bellard | e4533c7a8c | main cpu loop is target independent git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@238 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:51:39 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 1e5ffbedde | 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 | 2003-06-15 19:49:16 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 79638566e5 | moved dyngen generic code to dyngen-exec.h git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@236 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:46:57 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 03daf0e361 | moved cache flush to dyngen header git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@235 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:45:20 +00:00 |  | 
			
				
					| 
							
							
								 bellard | d219f7e7ed | output gen_op_xxx() in a separate file git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@234 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:44:49 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 95cbfc643d | changed disas() prototype for multi target support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@233 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:44:10 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 5898e81684 | ARM emulation support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@232 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:42:24 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 394411ac74 | added hello world for ARM git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@231 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:37:07 +00:00 |  | 
			
				
					| 
							
							
								 bellard | ea76864009 | more precise float rounding tests git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@230 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 19:36:33 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 43ce4dfe9e | added static build option git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@229 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 19:53:12 +00:00 |  | 
			
				
					| 
							
							
								 bellard | ebc06f87ca | alpha fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@228 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 19:46:12 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 5bbe92995c | disas endian fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@227 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 19:38:38 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 411bffc41c | update git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@226 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:38:23 +00:00 |  | 
			
				
					| 
							
							
								 bellard | ff1f20a3ee | arm support - suppressed possibly unsafe sparc nop deletion git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@225 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:34:19 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 9c5d1246c7 | 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 | 2003-06-09 15:33:05 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 8dd7cb0621 | moved to disas.c git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@223 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:31:02 +00:00 |  | 
			
				
					| 
							
							
								 bellard | d30329297b | removed unused dependancy if non x86 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@222 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:30:37 +00:00 |  | 
			
				
					| 
							
							
								 bellard | a95c67907c | arm support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@221 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:29:55 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 0f533160c7 | removed unused code git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@220 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:29:20 +00:00 |  | 
			
				
					| 
							
							
								 bellard | e163bca720 | weird arm double format support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@219 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-09 15:28:45 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 8c6939c0b0 | 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 | 2003-06-09 15:28:00 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 2d0e9143e2 | 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 | 2003-06-09 15:25:54 +00:00 |  | 
			
				
					| 
							
							
								 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 |  |