pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							a7812ae412 
							
						 
					 
					
						
						
							
							TCG variable type checking.  
						
						... 
						
						
						
						Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5729 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-11-17 14:43:54 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							c55bda30f6 
							
						 
					 
					
						
						
							
							Fix error in fexpand (spotted by sparse)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5438 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-10-07 18:54:35 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							e18231a3ff 
							
						 
					 
					
						
						
							
							Show size for unassigned accesses (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5436 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-10-06 18:46:28 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							f4b1a842d7 
							
						 
					 
					
						
						
							
							Rearrange tick functions  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5408 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-10-03 19:04:42 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							9827e450e4 
							
						 
					 
					
						
						
							
							Fix MXCC printf warning (based on patch by Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5393 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-10-02 18:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6747f4c9 
							
						 
					 
					
						
						
							
							Add mmu tlb demap support (Igor Kovalenko)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5332 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-27 19:43:18 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							c99657d303 
							
						 
					 
					
						
						
							
							Implement some UA2007 block ASIs  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5328 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-26 18:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							b158a785d2 
							
						 
					 
					
						
						
							
							Implement UA2005 hypervisor traps  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5327 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-26 18:05:23 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							d81fd7220e 
							
						 
					 
					
						
						
							
							Move also DEBUG_PCALL (see r5085)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5326 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-26 18:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							9d92659858 
							
						 
					 
					
						
						
							
							Add software and timer interrupt support  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5299 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-22 19:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							1121f87961 
							
						 
					 
					
						
						
							
							Fix arguments used in cas/casx, thanks to Igor Kovalenko for spotting  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5296 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-22 16:52:28 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							a7ec422912 
							
						 
					 
					
						
						
							
							Use the new concat_i32_i64 op for std and stda  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5281 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-21 14:49:09 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							9f4576f08b 
							
						 
					 
					
						
						
							
							Fix array subscript above array bounds error  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5219 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-14 19:16:21 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							d84763bc17 
							
						 
					 
					
						
						
							
							Convert rest of ops using float32 to TCG, remove FT0 and FT1  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5193 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-10 20:09:22 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							c5d04e99f3 
							
						 
					 
					
						
						
							
							Partially convert float128 conversion ops to TCG  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5192 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-10 20:00:18 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							e2ea21b396 
							
						 
					 
					
						
						
							
							Convert basic 64 bit VIS ops to TCG  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5191 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-10 19:57:35 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							1d01299d29 
							
						 
					 
					
						
						
							
							Convert basic 32 bit VIS ops to TCG  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5190 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-10 19:57:13 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							714547bbc7 
							
						 
					 
					
						
						
							
							Convert basic float32 ops to TCG  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5189 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-10 19:54:51 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							3a3b925d47 
							
						 
					 
					
						
						
							
							Implement ldxfsr/stxfsr, fix ld(x)fsr masks, convert to TCG  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5185 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-09 19:02:49 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							e83ce55068 
							
						 
					 
					
						
						
							
							Implement no-fault loads  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5148 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-03 17:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							91736d378b 
							
						 
					 
					
						
						
							
							Fix Sparc64 boot on i386 host:  
						
						... 
						
						
						
						- move do_interrupt() back to op_helper.c
 - move non-helper prototypes from helper.h to exec.h
 - move some prototypes from cpu.h to exec.h
 - do not export either set_cwp() or cpu_set_cwp() from op_helper.c,
   but instead provide inline functions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5109 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-08-29 20:50:21 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							7621a90da8 
							
						 
					 
					
						
						
							
							Fix udiv and sdiv on Sparc64 (Vince Weaver)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5085 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-08-25 19:43:53 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							5578ceab94 
							
						 
					 
					
						
						
							
							Use initial CPU definition structure for some CPU fields instead of copying  
						
						... 
						
						
						
						them around, based on patch by Luis Pureza.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5042 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-08-21 17:33:42 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							06057e6f6c 
							
						 
					 
					
						
						
							
							Fix faligndata (Vince Weaver)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4992 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-08-06 19:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							43e9e742b9 
							
						 
					 
					
						
						
							
							Fix I/D MMU tag reads  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4991 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-08-06 18:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							c19148bd8f 
							
						 
					 
					
						
						
							
							Make MAXTL dynamic, bounds check tl when indexing  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4942 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-25 07:42:14 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							fb79ceb91a 
							
						 
					 
					
						
						
							
							Make UA200x features selectable, add MMU types  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4911 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-20 18:22:16 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							7f626233a0 
							
						 
					 
					
						
						
							
							Remove unused variable  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4908 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-19 18:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							db166940e2 
							
						 
					 
					
						
						
							
							Implement nucleus quad ldda  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4902 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-19 13:25:28 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							e6bf7d70b5 
							
						 
					 
					
						
						
							
							Fix saving and loading of trap state  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4883 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-17 19:17:19 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							2cade6a3f6 
							
						 
					 
					
						
						
							
							Support for address masking  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4882 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-17 12:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							a5a52cf246 
							
						 
					 
					
						
						
							
							Fix MMU registers, add more E-cache ASIs  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4881 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-16 16:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							f7350b47da 
							
						 
					 
					
						
						
							
							Implement some Ultrasparc cache ASIs used by SILO  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4858 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-08 15:51:32 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							9fac3a3a7e 
							
						 
					 
					
						
						
							
							Fix boot problem on i386 host introduced in r4690  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4758 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-06-20 15:06:42 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							1a14026e11 
							
						 
					 
					
						
						
							
							Allow NWINDOWS selection (CPU feature with model specific defaults)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4690 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-06-07 08:07:37 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							75d0187a52 
							
						 
					 
					
						
						
							
							Remove unused (for now) reg_REGWPTR (original patch by Glauber Costa)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4617 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-29 16:38:41 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							f2bc7e7fa1 
							
						 
					 
					
						
						
							
							Move non-op functions from op_helper.c to helper.c and vice versa.  
						
						... 
						
						
						
						Rearrange interrupt handling to match other targets.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4590 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-27 17:35:30 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							9b7b85d260 
							
						 
					 
					
						
						
							
							Fix off-by-one unwinding error.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4570 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-25 00:36:06 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e7dd5267 
							
						 
					 
					
						
						
							
							Remove currently unnecessary alignment masking  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4505 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-20 19:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							77f193daa8 
							
						 
					 
					
						
						
							
							Wrap long lines  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4440 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-12 16:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							c2bc0e3880 
							
						 
					 
					
						
						
							
							Remove someexplicit alignment checks (initial patch by Fabrice Bellard)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4431 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-11 19:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							7c60cc4bca 
							
						 
					 
					
						
						
							
							suppressed fixed registers  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4408 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-10 10:58:20 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							22548760ca 
							
						 
					 
					
						
						
							
							Fix compiler warnings  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4404 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-10 10:12:00 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							64a88d5d3a 
							
						 
					 
					
						
						
							
							CPU feature selection support  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4399 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-09 20:13:43 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							0828b4485a 
							
						 
					 
					
						
						
							
							Move #include to speed up compilation  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4398 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-09 20:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							7fa76c0bf3 
							
						 
					 
					
						
						
							
							Complete the TCG conversion  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4323 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-04 11:58:45 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							4e14008f3a 
							
						 
					 
					
						
						
							
							Revert the previous patch  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4236 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-04-22 19:05:18 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							25bc827cf2 
							
						 
					 
					
						
						
							
							Move 128-bit float emulation under linux-user  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4234 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-04-22 16:42:40 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							2b29924f8c 
							
						 
					 
					
						
						
							
							Convert align checks to TCG  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4097 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-03-21 18:08:59 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							72a9747b79 
							
						 
					 
					
						
						
							
							Convert save, restore, saved, restored, and flushw to TCG  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4092 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-03-21 17:57:29 +00:00