ths
							
						 
						
							 
							
							
							
							
								
							
							
								bf20dc076b 
								
							 
						 
						
							
							
								
								Spelling fixes, spotted by Stuart Brady.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4809 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-30 17:22:19 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								2e70f6efa8 
								
							 
						 
						
							
							
								
								Add instruction counter.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4799 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-29 01:03:05 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								d597536303 
								
							 
						 
						
							
							
								
								Multithreaded locking fixes.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4692 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-07 20:50:51 +00:00  
						
					 
				
					
						
							
							
								 
								malc
							
						 
						
							 
							
							
							
							
								
							
							
								0a878c4760 
								
							 
						 
						
							
							
								
								PPC TCG Fixes  
							
							 
							
							... 
							
							
							
							* Fix typo in aliased div2
* "Optimize" aliased div2/divu2
* Fix two remaining branch retranslation problems
  (Kudos to Andrzej Zaborowski)
* Rework goto_tb and set_jmp_target1
* Use correct size when flushing icache
* Use correct register selection for ORI
  (Was harmless since in both cases srcreg was equal to dstreg)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4691 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-07 20:31:33 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								1235fc066a 
								
							 
						 
						
							
							
								
								Spelling fixes, by Stefan Weil.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4655 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-03 19:51:57 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								932a690969 
								
							 
						 
						
							
							
								
								support of long calls for PPC (malc)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4629 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 20:56:52 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								da260249a4 
								
							 
						 
						
							
							
								
								kqemu API change - allow use of kqemu with 32 bit QEMU on a 64 bit host  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4628 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 20:48:25 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								26a5f13b8e 
								
							 
						 
						
							
							
								
								variable dynamic translation buffer size  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4600 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-28 12:30:31 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								7a5ca8648b 
								
							 
						 
						
							
							
								
								qemu-nbd tool (Anthony Liguori)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4596 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-27 21:13:40 +00:00  
						
					 
				
					
						
							
							
								 
								balrog
							
						 
						
							 
							
							
							
							
								
							
							
								811d4cf4b0 
								
							 
						 
						
							
							
								
								ARM host support for TCG targets.  
							
							 
							
							... 
							
							
							
							Updated from previous version to use the tcg prologue/epilogue mechanism, may be slower than direct call.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4500 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-19 23:59:38 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								a57f63167c 
								
							 
						 
						
							
							
								
								removed unused code  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4434 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-12 12:00:46 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								4d7a0880ca 
								
							 
						 
						
							
							
								
								Fix compiler warnings in common files  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4405 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-10 10:14:22 +00:00  
						
					 
				
					
						
							
							
								 
								edgar_igl
							
						 
						
							 
							
							
							
							
								
							
							
								e83a86737f 
								
							 
						 
						
							
							
								
								Make a safer guess for max generated ops per guest insn (spotted by Jan Kiszka).  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4388 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-09 05:55:18 +00:00  
						
					 
				
					
						
							
							
								 
								edgar_igl
							
						 
						
							 
							
							
							
							
								
							
							
								b5e19d4ce7 
								
							 
						 
						
							
							
								
								Make the paged properties of the tb-jmp-cache hash function work for TARGET_PAGE_BITS != 12.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4351 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-06 08:38:22 +00:00  
						
					 
				
					
						
							
							
								 
								aurel32
							
						 
						
							 
							
							
							
							
								
							
							
								cb7cca1a1c 
								
							 
						 
						
							
							
								
								Revert commit r4342 and r4343, wasn't intended to be committed  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4346 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-05 21:33:45 +00:00  
						
					 
				
					
						
							
							
								 
								aurel32
							
						 
						
							 
							
							
							
							
								
							
							
								a366649c80 
								
							 
						 
						
							
							
								
								Disable debug code for production.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4342 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-05 21:26:52 +00:00  
						
					 
				
					
						
							
							
								 
								aurel32
							
						 
						
							 
							
							
							
							
								
							
							
								d2856f1ad4 
								
							 
						 
						
							
							
								
								Factorize code in translate.c  
							
							 
							
							... 
							
							
							
							(Glauber Costa)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4274 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-28 00:32:32 +00:00  
						
					 
				
					
						
							
							
								 
								aurel32
							
						 
						
							 
							
							
							
							
								
							
							
								00f82b8a31 
								
							 
						 
						
							
							
								
								Use correct types to enable > 2G support, based on a patch from  
							
							 
							
							... 
							
							
							
							Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4265 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-27 21:12:55 +00:00  
						
					 
				
					
						
							
							
								 
								aurel32
							
						 
						
							 
							
							
							
							
								
							
							
								03875444d9 
								
							 
						 
						
							
							
								
								Revert "Use correct types to enable > 2G support" (r4238), it is  
							
							 
							
							... 
							
							
							
							not yet ready.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4240 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-22 20:45:18 +00:00  
						
					 
				
					
						
							
							
								 
								aurel32
							
						 
						
							 
							
							
							
							
								
							
							
								967032c3d5 
								
							 
						 
						
							
							
								
								Use correct types to enable > 2G support, based on a patch from  
							
							 
							
							... 
							
							
							
							Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4238 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-22 20:37:34 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								a208e54a2f 
								
							 
						 
						
							
							
								
								TCG op size estimation fix.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4154 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-31 17:07:36 +00:00  
						
					 
				
					
						
							
							
								 
								aurel32
							
						 
						
							 
							
							
							
							
								
							
							
								15a5115690 
								
							 
						 
						
							
							
								
								Use spinlock_t for interrupt_lock, lock support for HPPA (Stuart Brady)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4118 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-28 22:29:15 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								0115be31ce 
								
							 
						 
						
							
							
								
								Fix opparam_buf size estimate.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3959 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-03 17:35:41 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								57fec1fee9 
								
							 
						 
						
							
							
								
								use the TCG code generator  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-01 10:50:11 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								d07bde88a5 
								
							 
						 
						
							
							
								
								Fix code generation buffer overflow reported by TeLeMan  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3805 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-11 19:35:45 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								df2542c737 
								
							 
						 
						
							
							
								
								Avoid duplicated definitions: move common definitions from exec-all.h  
							
							 
							
							... 
							
							
							
							and qemu-common.h to osdep.h.
Include this header in translate-op.c.
Make sure it's included first in darwin-user/qemu.h.
To avoid discarded inlining bug, define inline as always_inline and
always_inline as (( attribute (always_inline) )) __inline__.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3698 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-19 00:38:33 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								76d83bde4a 
								
							 
						 
						
							
							
								
								Fixes for s/390 host support, by Bastian Blank.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3693 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-18 21:22:10 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								7a51ad822f 
								
							 
						 
						
							
							
								
								For consistency, move muls64 / mulu64 prototypes to host-utils.h  
							
							 
							
							... 
							
							
							
							Make x86_64 optimized versions inline.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3523 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-04 02:24:58 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								647de6ca24 
								
							 
						 
						
							
							
								
								Handle IBE on MIPS properly.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3416 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-20 19:45:44 +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  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								f1ccf90477 
								
							 
						 
						
							
							
								
								CRIS support in toplevel, by Edgar E. Iglesias.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3363 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-08 13:16:14 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								8a84de23b8 
								
							 
						 
						
							
							
								
								Fix compilation on Darwin platform, avoiding the use of gcc function attributes  
							
							 
							
							... 
							
							
							
							(problem reported by Andreas Farber).
: ----------------------------------------------------------------------
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3292 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-30 14:44:52 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								29f640e2cf 
								
							 
						 
						
							
							
								
								always_inline gcc directive can be useful.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3259 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-29 12:17:25 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								c068688b03 
								
							 
						 
						
							
							
								
								Extend TB flags to 64 bits (Alexander Graf).  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3198 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-20 22:47:42 +00:00  
						
					 
				
					
						
							
							
								 
								balrog
							
						 
						
							 
							
							
							
							
								
							
							
								2e03286b9a 
								
							 
						 
						
							
							
								
								Make likely/unlikely accessible also in hw/.  
							
							 
							
							... 
							
							
							
							Revert the logfile->stderr change.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3194 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-20 13:24:53 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								cbecba264b 
								
							 
						 
						
							
							
								
								Move likely and unlikely macros in a common place (Aurelien Jarno).  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3192 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-20 09:44:48 +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
							
						 
						
							 
							
							
							
							
								
							
							
								9bbc5cc829 
								
							 
						 
						
							
							
								
								Fiddly dyngen bits for s390 host support, by Ulrich Hecht.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3105 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-31 23:46:55 +00:00  
						
					 
				
					
						
							
							
								 
								balrog
							
						 
						
							 
							
							
							
							
								
							
							
								6d8aa3bfed 
								
							 
						 
						
							
							
								
								Remove unaligned accesses in ia64_apply_fixes().  
							
							 
							
							... 
							
							
							
							Make sure that the static variables are not optimized away in GOTO_TB. (patch by Andreas Schwab)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3042 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-02 14:06:26 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								0633879f1a 
								
							 
						 
						
							
							
								
								m68k/ColdFire system emulation.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2851 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-23 19:58:11 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								6c36d3fa86 
								
							 
						 
						
							
							
								
								Enable faults for unassigned memory accesses and unimplemented ASIs  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2824 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-17 19:30:10 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								69d357286d 
								
							 
						 
						
							
							
								
								More generic 64 bit multiplication support, by Aurelien Jarno.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2821 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-16 11:59:40 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								976a0d0d0d 
								
							 
						 
						
							
							
								
								Fix wrong branch condition in MIPS testandset.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2798 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-10 00:33:40 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								204a1b8d5e 
								
							 
						 
						
							
							
								
								Another #elif'ication.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2792 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-08 23:40:45 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								c4b89d18ba 
								
							 
						 
						
							
							
								
								Some bits of Linux/MIPS host support, still segfaulty.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2771 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-05 19:23:11 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								eddf68a6ac 
								
							 
						 
						
							
							
								
								Integrate Alpha target in Qemu core.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2601 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 07:22:49 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								36d2395873 
								
							 
						 
						
							
							
								
								MIPS FPU dynamic activation, part 1, by Herve Poussineau.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2463 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-28 22:37:42 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								b362e5e067 
								
							 
						 
						
							
							
								
								Speed up tlb_flush_page (Daniel Jacobowitz).  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2210 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-11-12 20:40:55 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								2a4188a38f 
								
							 
						 
						
							
							
								
								low level support for memory mapped flash devices (initial patch by Jocelyn Mayer)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2020 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-25 21:54:59 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								fdf9b3e831 
								
							 
						 
						
							
							
								
								sh4 target (Samuel Tardieu)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1861 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-27 21:07:38 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								53a5960aad 
								
							 
						 
						
							
							
								
								Avoid accessing guest memory directly in usermode emulation.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1790 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-25 19:31:22 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								f32fc64851 
								
							 
						 
						
							
							
								
								optional support for kernel code virtualization  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1753 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-02-08 22:43:39 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								30d6cb8479 
								
							 
						 
						
							
							
								
								correct MIPS state restoring (Daniel Jacobowitz)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1686 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-05 19:56:07 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								84b7b8e778 
								
							 
						 
						
							
							
								
								PAGE_EXEC support in TLBs  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1676 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-28 21:19:04 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								b5ff1b3127 
								
							 
						 
						
							
							
								
								ARM system emulation (Paul Brook)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1661 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-26 10:38:39 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								6a00d60127 
								
							 
						 
						
							
							
								
								SMP support  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1640 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-21 23:25:50 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								8a40a180d3 
								
							 
						 
						
							
							
								
								make the TB cache independent of MMU mappings (faster MMU context switches and needed for SMP support)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1632 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-20 10:35:40 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								c53be33474 
								
							 
						 
						
							
							
								
								suppressed JUMP_TB (Paul Brook)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1594 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-10-30 21:39:19 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								de75815006 
								
							 
						 
						
							
							
								
								disabled LDT test (kqemu 0.7.2 no longer needs it)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1569 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-09-04 16:54:47 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								a332e112b7 
								
							 
						 
						
							
							
								
								kqemu_cpu_interrupt support for win32 (Filip Navara)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1566 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-09-03 17:55:47 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								75913b727e 
								
							 
						 
						
							
							
								
								compilation fix for gcc3.4 on win32 (Paul Brook)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1557 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-08-21 15:19:36 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								4b7df22f91 
								
							 
						 
						
							
							
								
								added kqemu_set_notdirty()  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1549 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-08-21 09:37:35 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								09d459a1db 
								
							 
						 
						
							
							
								
								temporary work around for 16 bit code in kqemu  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1527 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-24 14:14:53 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								6af0bf9c7c 
								
							 
						 
						
							
							
								
								MIPS target (Jocelyn Mayer)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 14:58:51 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								c98baaac2f 
								
							 
						 
						
							
							
								
								correct __builtin_expect definition - increased code gen buffer size for x86  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1459 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 13:31:24 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								74ffc7729e 
								
							 
						 
						
							
							
								
								removed unused stuff  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1365 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-17 18:32:14 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								b8076a748d 
								
							 
						 
						
							
							
								
								ia64 host support (David Mosberger)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1360 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-07 22:20:31 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								c3278b7bf0 
								
							 
						 
						
							
							
								
								sparc exception fix (we go up to the shell prompt)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1343 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-20 12:43:29 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								9df217a317 
								
							 
						 
						
							
							
								
								kqemu support  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1283 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-10 22:05:51 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								4955a2cd16 
								
							 
						 
						
							
							
								
								test and set fixes  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1269 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-07 14:09:05 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								839fa98885 
								
							 
						 
						
							
							
								
								moved ASM_NAME  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1215 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-10 23:23:48 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								ae063a68dc 
								
							 
						 
						
							
							
								
								generalized use of GOTO_TB() macro  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1207 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-09 00:07:04 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								c27004ec78 
								
							 
						 
						
							
							
								
								64 bit target support  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1189 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-03 23:35:10 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								b769d8fef6 
								
							 
						 
						
							
							
								
								removed access_type hack  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1095 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-10-03 15:07:13 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								e95c8d51c2 
								
							 
						 
						
							
							
								
								full system SPARC emulation (Blue Swirl)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1087 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-09-30 22:22:08 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								02e1ec9bc4 
								
							 
						 
						
							
							
								
								Mac OS X port (Pierre d'Herbemont)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@994 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-07-10 15:15:39 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								d549f7d98f 
								
							 
						 
						
							
							
								
								Darwin patch (initial patch by Pierre d'Herbemont)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@981 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-07-05 21:47:44 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								a4193c8a4b 
								
							 
						 
						
							
							
								
								support for opaque data on memory I/Os  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@874 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-06-03 14:01:43 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								2e12669a4c 
								
							 
						 
						
							
							
								
								consistent use of target_ulong and target_phys_addr_t  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@758 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-25 21:28:44 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								a541f297a3 
								
							 
						 
						
							
							
								
								PowerPC system emulation fixes (Jocelyn Mayer)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@722 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-12 20:39:29 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								67b915a5dd 
								
							 
						 
						
							
							
								
								win32 port (initial patch by kazu)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@692 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-31 23:37:16 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								bc51c5c989 
								
							 
						 
						
							
							
								
								initial x86-64 host support (Gwenole Beauchesne)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@670 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-17 23:46:04 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								bf08806145 
								
							 
						 
						
							
							
								
								native FPU support in code copy mode  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@650 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-25 23:33:36 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								58fe2f10f0 
								
							 
						 
						
							
							
								
								experimental code copy support  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@623 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-16 22:11:32 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								1ccde1cb94 
								
							 
						 
						
							
							
								
								added generic physical memory dirty bit support  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@601 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-06 19:46:14 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								ee8b7021da 
								
							 
						 
						
							
							
								
								temporary interrupt locking fix (need rework)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@598 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-03 23:35:10 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								35b66fc4f9 
								
							 
						 
						
							
							
								
								correct target_ulong definition  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@582 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-24 15:26:06 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								3f5dcc340c 
								
							 
						 
						
							
							
								
								PowerPC merge (Jocelyn Mayer)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@565 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-18 22:44:01 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								c4c7e3e610 
								
							 
						 
						
							
							
								
								ppc code gen size fix  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@554 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-18 21:50:28 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								9886cc165a 
								
							 
						 
						
							
							
								
								factorized GenOpFunc  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@535 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 23:53:54 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								4390df5107 
								
							 
						 
						
							
							
								
								added support for direct patching on i386 host (faster emulation) - increased translation buffer size - added new TLB support  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@517 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 18:03:10 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								0124311e00 
								
							 
						 
						
							
							
								
								more generic TLB support - began to fix unlikely interrupt issues  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@492 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 15:48:17 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								36bdbe5479 
								
							 
						 
						
							
							
								
								fixed TB linking in case of code invalidation (fixes random segfaults)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@469 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-11-19 22:12:02 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								aebcb60e55 
								
							 
						 
						
							
							
								
								no need for locks in system mode  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@433 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-10-30 01:08:17 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								6e59c1db89 
								
							 
						 
						
							
							
								
								full soft mmu support  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@411 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-10-27 21:24:54 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								d3eead2eec 
								
							 
						 
						
							
							
								
								new directory structure  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@390 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-09-30 20:59:51 +00:00