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  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								ce62e5ba09 
								
							 
						 
						
							
							
								
								Fix tb->size mishandling, by Daniel Jacobowitz.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3160 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-11 10:04:58 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								327ac2e797 
								
							 
						 
						
							
							
								
								Fix Sparc32 interrupt handling  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3110 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-08-04 10:50:30 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								6ea4a6c875 
								
							 
						 
						
							
							
								
								More alignment checks  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3060 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-11 16:43:30 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								8f1f22f6ab 
								
							 
						 
						
							
							
								
								Fix retry and done ops, trap handling  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3055 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-08 19:51:24 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								1ad21e6969 
								
							 
						 
						
							
							
								
								Save state in Sparc64 return op  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3054 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-08 19:48:40 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								17d996e1f1 
								
							 
						 
						
							
							
								
								Report normalised CWP values to userland and GDB, not internal representation  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3052 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-07 20:53:22 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								dc011987f2 
								
							 
						 
						
							
							
								
								Use unsigned 32-bit load for ld/lduw  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3051 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-07 20:50:33 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								6ef905f69c 
								
							 
						 
						
							
							
								
								Fix wrong number of clean/saveable windows, match Linux startup register values  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3050 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-07 20:48:42 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								33b3780262 
								
							 
						 
						
							
							
								
								Fix Sparc64 page size  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3047 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-07 20:44:35 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								46d38ba89d 
								
							 
						 
						
							
							
								
								Fix Sparc64 movr  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3045 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-04 20:22:35 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								46525e1fbe 
								
							 
						 
						
							
							
								
								Drop unused parameters  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3022 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-25 19:52:58 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								2f2ecb83d7 
								
							 
						 
						
							
							
								
								Fix Sparc64 prefetcha op  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2978 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-10 20:26:38 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								9467d44c4d 
								
							 
						 
						
							
							
								
								Move target-specific defines to the target directories.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2940 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-03 21:02:38 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								bfed01fc79 
								
							 
						 
						
							
							
								
								Clean up of some target specifics in exec.c/cpu-exec.c.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2936 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-03 17:44:37 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								92b72cbcd5 
								
							 
						 
						
							
							
								
								Enable 36-bit physical address space also on 32-bit hosts  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2914 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-01 16:56:47 +00:00