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 | 
					
					
						
						
							
							
							
						
					 |