blueswir1 
							
						 
					 
					
						
						
							
						
						045380be94 
					 
					
						
						
							
							More ASIs  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3882 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-01-01 17:07:39 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						0b09be2b2f 
					 
					
						
						
							
							Nicer debug output for exceptions  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3878 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-30 17:13:01 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						7d85892b9b 
					 
					
						
						
							
							Initial support for Sun4d machines (SS-1000, SS-2000)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3869 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-28 20:57:43 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						8543e2cfce 
					 
					
						
						
							
							Improved ASI debugging (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3868 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-28 18:50:23 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						3aa662faae 
					 
					
						
						
							
							Enforce context table alignment  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3857 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-25 07:49:10 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						66f1cdbde4 
					 
					
						
						
							
							Partial fix to Sparc32 Linux host global register mangling problem  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3806 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-11 19:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						666c87aa3b 
					 
					
						
						
							
							Add ASIs (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3801 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-10 19:58:20 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						01ba98161f 
					 
					
						
						
							
							Handle cpu_model in copy_cpu(), by Kirill A. Shutemov.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3778 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-09 02:22:57 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						58a770f3a4 
					 
					
						
						
							
							Increase prom size for boot mode  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3748 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-29 17:08:01 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						3ebf5aafe5 
					 
					
						
						
							
							Use slavio base as boot prom address, rearrange sun4m init code  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3747 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-28 20:54:33 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						9c2b428ee1 
					 
					
						
						
							
							Fix compilation and warnings on PPC host  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3746 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-28 18:08:28 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						2382dc6b9b 
					 
					
						
						
							
							Fix floating point register decoding  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3742 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-25 20:27:35 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						1f58732916 
					 
					
						
						
							
							128-bit float support for user mode  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3740 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-25 18:40:20 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						3dd9a152e1 
					 
					
						
						
							
							More MMU registers (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3738 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-25 12:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						d07b4d0ea7 
					 
					
						
						
							
							Fix MXCC register 64 bit read word order (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3709 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-19 19:14:10 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						87ecb68bdf 
					 
					
						
						
							
							Break up vl.h.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3674 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-17 17:14:51 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						2761992d13 
					 
					
						
						
							
							Remove unnecessary register masking (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3663 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-17 08:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						bbf7d96b45 
					 
					
						
						
							
							Fix MXCC error register (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3662 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-17 08:19:57 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						295db11371 
					 
					
						
						
							
							Add MXCC module reset register (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3661 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-17 08:18:59 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						bd37ec2141 
					 
					
						
						
							
							removed warning  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3616 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-11 19:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						aaed909a49 
					 
					
						
						
							
							added cpu_model parameter to cpu_init()  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3562 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-10 15:15:54 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						7d77bf2006 
					 
					
						
						
							
							More Sparc64 CPU definitions  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3561 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-10 09:32:02 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						406f82e833 
					 
					
						
						
							
							More CPU definitions  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3559 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-09 19:08:43 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						6d5f237a59 
					 
					
						
						
							
							CPU specific boot mode (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3542 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-07 17:03:37 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						273af66025 
					 
					
						
						
							
							Adjust s390 addresses (the MSB is defined as "to be ignored").  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3486 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-29 14:39:49 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						eed152bba5 
					 
					
						
						
							
							Use shared ctpop64 helper  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3468 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-28 14:35:04 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						20b749f607 
					 
					
						
						
							
							Avoid gcc warnings  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3412 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-20 07:09:08 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						1e64e78d0c 
					 
					
						
						
							
							Fix compiling Sparc64 on PPC host  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3411 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-20 07:07:47 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						e909ec2f11 
					 
					
						
						
							
							Use ldq and stq for 8 byte accesses (original patch by Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3405 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-17 17:37:13 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						8f577d3d29 
					 
					
						
						
							
							Enable all alignment checks  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3404 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-17 17:34:57 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						94ced07534 
					 
					
						
						
							
							Fix bug in Sparc32 sta op (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3399 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-14 20:27:00 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						6f27aba62e 
					 
					
						
						
							
							Sparc64 hypervisor mode  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3398 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-14 17:07:21 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						952a328ff5 
					 
					
						
						
							
							SuperSparc MXCC support (Robert Reif)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3397 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-14 16:29:21 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						992f48a036 
					 
					
						
						
							
							Support for 32 bit ABI on 64 bit targets (only enabled Sparc64)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3396 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-14 16:27:31 +00:00 
						 
				 
			
				
					
						
							
							
								j_mayer 
							
						 
					 
					
						
						
							
						
						6ebbf39000 
					 
					
						
						
							
							Replace is_user variable with mmu_idx in softmmu core,  
						
						... 
						
						
						
						allowing support of more than 2 mmu access modes.
Add backward compatibility is_user variable in targets code when needed.
Implement per target cpu_mmu_index function, avoiding duplicated code
  and #ifdef TARGET_xxx in softmmu core functions.
Implement per target mmu modes definitions. As an example, add PowerPC
  hypervisor mode definition and Alpha executive and kernel modes definitions.
Optimize PowerPC case, precomputing mmu_idx when MSR register changes
  and using the same definition in code translation code.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3384 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-14 07:07:08 +00:00 
						 
				 
			
				
					
						
							
							
								j_mayer 
							
						 
					 
					
						
						
							
						
						c732abe222 
					 
					
						
						
							
							Unify '-cpu ?' option.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3380 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-12 06:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						90251fb96e 
					 
					
						
						
							
							Fix taddcctv and tsubcctv (David Matthews)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3379 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-10 19:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						0387d92875 
					 
					
						
						
							
							Fix Sparc64 ldfa/stfa and float ops with fpr >= 32  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3318 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-03 17:46:29 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						51996525c7 
					 
					
						
						
							
							Fix block load ASIs  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3310 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-01 17:07:58 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						3391c81801 
					 
					
						
						
							
							Fix Sparc64 ldfa, lddfa, stfa, and stdfa instructions  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3298 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-30 19:38:12 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						ee0b03fd85 
					 
					
						
						
							
							Fix Sparc64 wrasr instructions  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3297 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-30 16:37:00 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						198a74de4c 
					 
					
						
						
							
							Move get_sp_from_cpustate from cpu.h to target_signal.h.  
						
						... 
						
						
						
						Enable sigaltstack processing for more architectures.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3253 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-27 16:44:32 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						a04e134ad1 
					 
					
						
						
							
							linux-user sigaltstack() syscall, by Thayne Harbaugh.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3252 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-27 13:57:58 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						40ce0a9a8f 
					 
					
						
						
							
							CPU boot mode  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3231 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-24 19:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						e32664fbd2 
					 
					
						
						
							
							Add missing break statements  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3208 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-23 11:40:57 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						81ad8ba242 
					 
					
						
						
							
							Rework ASI instructions (Aurelien Jarno)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3205 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-21 19:10:53 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						d69d2ca9b4 
					 
					
						
						
							
							Fix tadd op generation with GCC 4.x  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3196 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-20 15:21:32 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						0f8a249a0b 
					 
					
						
						
							
							Detabify  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3195 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-20 14:54:22 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						3b46e62427 
					 
					
						
						
							
							find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-17 08:09:54 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						5fafdf24ef 
					 
					
						
						
							
							find -type f | xargs sed -i 's/[\t ]$//g' # on most files  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-16 21:08:06 +00:00