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