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  
				
					
						
							
							
								 
						
							
								388bb21af6 
								
							 
						 
						
							
							
								
								MIPS linux-user update.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2810 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-13 13:58:00 +00:00  
				
					
						
							
							
								 
						
							
								e96efcfcb1 
								
							 
						 
						
							
							
								
								Fix miscellaneous display warnings for PowerPC & alpha targets  
							
							... 
							
							
							
							and parallel CFI flash driver.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2661 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-14 12:17:09 +00:00  
				
					
						
							
							
								 
						
							
								925fb139be 
								
							 
						 
						
							
							
								
								Sparc32/64 CPU selection for user emulator  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2637 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-08 06:29:06 +00:00  
				
					
						
							
							
								 
						
							
								84409ddbda 
								
							 
						 
						
							
							
								
								Code provision for x86_64 and PowerPC 64 linux user mode support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2619 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 08:56:50 +00:00  
				
					
						
							
							
								 
						
							
								7a3148a955 
								
							 
						 
						
							
							
								
								Preliminary patch for Alpha Linux user mode emulation support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2600 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 07:13:51 +00:00  
				
					
						
							
							
								 
						
							
								cff4cbedc3 
								
							 
						 
						
							
							
								
								Support -cpu selection for mips usermode emulation. Fix segfault when  
							
							... 
							
							
							
							dispaying the -cpu list help.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2497 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-19 12:16:29 +00:00  
				
					
						
							
							
								 
						
							
								b1f9be3157 
								
							 
						 
						
							
							
								
								Add -cpu option for linux user emulation.  
							
							... 
							
							
							
							Only usable for PowerPC and ARM for now.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2496 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-19 08:08:28 +00:00  
				
					
						
							
							
								 
						
							
								3371d27293 
								
							 
						 
						
							
							
								
								Implement --cpu for ARM.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2474 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-08 03:04:12 +00:00  
				
					
						
							
							
								 
						
							
								76a66253e5 
								
							 
						 
						
							
							
								
								Great PowerPC emulation code resynchronisation and improvments:  
							
							... 
							
							
							
							- Add status file to make regression tracking easier
- Move all micro-operations helpers definitions into a separate header:
  should never be seen outside of op.c
- Update copyrights
- Add new / missing PowerPC CPU definitions
- Add definitions for PowerPC BookE
- Add support for PowerPC 6xx/7xx software driven TLBs
  Allow use of PowerPC 603 as an example
- Add preliminary code for POWER, POWER2, PowerPC 403, 405, 440, 601, 602
  and BookE support
- Avoid compiling priviledged only resources support for user-mode emulation
- Remove unused helpers / micro-ops / dead code
- Add instructions usage statistics dump: useful to figure which instructions
  need strong optimizations.
- Micro-operation fixes:
  * add missing RETURN in some micro-ops
  * fix prototypes
  * use softfloat routines for all floating-point operations
  * fix tlbie instruction
  * move some huge micro-operations into helpers
- emulation fixes:
  * fix inverted opcodes for fcmpo / fcmpu
  * condition register update is always to be done after the whole
    instruction has completed
  * add missing NIP updates when calling helpers that may generate an
    exception
- optimizations and improvments:
  * optimize very often used instructions (li, mr, rlwixx...)
  * remove specific micro-ops for rarely used instructions
  * add routines for addresses computations to avoid bugs due to multiple
    different implementations
  * fix TB linking: do not reset T0 at the end of every TB.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2473 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-07 08:32:30 +00:00  
				
					
						
							
							
								 
						
							
								6f5b89a07c 
								
							 
						 
						
							
							
								
								MIPS Userland TLS register emulation, by Daniel Jacobowitz.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2465 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-02 20:48:00 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								84f2e8ef05 
								
							 
						 
						
							
							
								
								copyright update  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2392 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-05 20:21:32 +00:00  
				
					
						
							
							
								 
						
							
								ca7c2b1b9f 
								
							 
						 
						
							
							
								
								Handle invalid accesses as SIGILL for mips/mipsel userland emulation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2235 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-10 22:08:10 +00:00  
				
					
						
							
							
								 
						
							
								d08b2a28e6 
								
							 
						 
						
							
							
								
								MIPS usermode debug exceptions (Dave Denholm).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2209 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-11-04 16:46:29 +00:00  
				
					
						
							
							
								 
						
							
								27908725b9 
								
							 
						 
						
							
							
								
								sparc64 syscall fix (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2199 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-10-23 21:31:01 +00:00  
				
					
						
							
							
								 
						
							
								e6e5906b6e 
								
							 
						 
						
							
							
								
								ColdFire target.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-10-22 00:18:54 +00:00  
				
					
						
							
							
								 
						
							
								02a1602e62 
								
							 
						 
						
							
							
								
								added cpu_smm_update()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2173 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-09-24 18:48:23 +00:00  
				
					
						
							
							
								 
						
							
								5ef54116ea 
								
							 
						 
						
							
							
								
								Sparc64 user emulator fixes (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2063 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-18 21:14:09 +00:00  
				
					
						
							
							
								 
						
							
								1dce7c3c22 
								
							 
						 
						
							
							
								
								new clock logic: cpu ticks and virtual clocks are no longer proportional - added timestamps on the stdio console  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2049 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-13 23:20:22 +00:00  
				
					
						
							
							
								 
						
							
								106ec87921 
								
							 
						 
						
							
							
								
								initial MIPS signal handling (initial patch by Raphael Rigo)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2031 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-27 21:08:10 +00:00  
				
					
						
							
							
								 
						
							
								48dc41eb8b 
								
							 
						 
						
							
							
								
								sparc user fixes (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1998 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-21 18:15:50 +00:00  
				
					
						
							
							
								 
						
							
								9c2a9ea1b1 
								
							 
						 
						
							
							
								
								SH bugfixes.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1991 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-18 19:12:54 +00:00  
				
					
						
							
							
								 
						
							
								355fb23d83 
								
							 
						 
						
							
							
								
								SH usermode fault handling.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1988 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-17 19:58:25 +00:00  
				
					
						
							
							
								 
						
							
								978efd6aac 
								
							 
						 
						
							
							
								
								Respond to qOffsets gdb packet (for debugging bFLT binaries).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1986 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-17 18:30:42 +00:00  
				
					
						
							
							
								 
						
							
								bc1ad2decd 
								
							 
						 
						
							
							
								
								MIPS FPU support in linux user emulation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1967 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-14 13:37:55 +00:00  
				
					
						
							
							
								 
						
							
								e5fe0c5230 
								
							 
						 
						
							
							
								
								bFLT loader (for uClinux binaries).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1951 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-11 13:32:59 +00:00  
				
					
						
							
							
								 
						
							
								c59372208a 
								
							 
						 
						
							
							
								
								Teach usermode emulation how to lie about uname -r.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1920 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-14 11:30:38 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								19b045dec9 
								
							 
						 
						
							
							
								
								Fix FPA condition codes (Ulrich Hecht).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1784 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-11 21:03:16 +00:00  
				
					
						
							
							
								 
						
							
								40f137e1ea 
								
							 
						 
						
							
							
								
								Add Arm926 core support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1765 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-02-20 00:33:36 +00:00  
				
					
						
							
							
								 
						
							
								ce4defa062 
								
							 
						 
						
							
							
								
								Arm Linux EABI syscall support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1756 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-02-09 16:49:55 +00:00  
				
					
						
							
							
								 
						
							
								06c949e62a 
								
							 
						 
						
							
							
								
								Implement Arm BKPT instruction.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1740 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-02-04 19:35:26 +00:00  
				
					
						
							
							
								 
						
							
								6900e84b20 
								
							 
						 
						
							
							
								
								handle coprocessor exceptions  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1695 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-05 21:04:24 +00:00  
				
					
						
							
							
								 
						
							
								048f6b4df7 
								
							 
						 
						
							
							
								
								mips user emulation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1668 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-26 18:47:20 +00:00  
				
					
						
							
							
								 
						
							
								15338fd765 
								
							 
						 
						
							
							
								
								added AT_PLATFORM and AT_HWCAP for x86 (initial patch by Gwenole Beauchesne)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1665 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-26 11:41:16 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c68ea7043f 
								
							 
						 
						
							
							
								
								cpu_single_env usage fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1644 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-21 23:33:12 +00:00  
				
					
						
							
							
								 
						
							
								74c33bed31 
								
							 
						 
						
							
							
								
								User-mode gdbserver port number (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1591 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-10-30 21:01:05 +00:00  
				
					
						
							
							
								 
						
							
								f5a8510c7c 
								
							 
						 
						
							
							
								
								copyright  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1534 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-24 18:44:56 +00:00  
				
					
						
							
							
								 
						
							
								2be0071f22 
								
							 
						 
						
							
							
								
								simplified PowerPC exception handling (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1492 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 22:09:27 +00:00  
				
					
						
							
							
								 
						
							
								3fc6c082e3 
								
							 
						 
						
							
							
								
								preliminary patch to support more PowerPC CPUs (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1489 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 20:59:34 +00:00  
				
					
						
							
							
								 
						
							
								3475187dd8 
								
							 
						 
						
							
							
								
								sparc64 marge (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1462 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 14:31:34 +00:00  
				
					
						
							
							
								 
						
							
								192c7bd927 
								
							 
						 
						
							
							
								
								ARM Thumb syscalls (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1415 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-27 20:11:21 +00:00  
				
					
						
							
							
								 
						
							
								a4f81979e8 
								
							 
						 
						
							
							
								
								ARM "Angel" semihosting syscalls (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1383 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 18:25:41 +00:00  
				
					
						
							
							
								 
						
							
								e1a2849c90 
								
							 
						 
						
							
							
								
								ARM syscall fix (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1377 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 18:01:57 +00:00  
				
					
						
							
							
								 
						
							
								1fddef4b1b 
								
							 
						 
						
							
							
								
								gdb support for user mode (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1367 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-17 19:16:13 +00:00  
				
					
						
							
							
								 
						
							
								4c2e770f37 
								
							 
						 
						
							
							
								
								fpu init fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1334 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 16:56:51 +00:00  
				
					
						
							
							
								 
						
							
								2623cbaf1a 
								
							 
						 
						
							
							
								
								fixed handling of sparc register window exceptions  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1300 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-19 17:25:31 +00:00  
				
					
						
							
							
								 
						
							
								61ff6f58e9 
								
							 
						 
						
							
							
								
								sparc sigsegv support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1293 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-15 22:54:53 +00:00  
				
					
						
							
							
								 
						
							
								68016c627b 
								
							 
						 
						
							
							
								
								SIGSEGV signals for ARM and SPARC  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1272 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-07 23:12:27 +00:00  
				
					
						
							
							
								 
						
							
								1bde465e06 
								
							 
						 
						
							
							
								
								sse fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1217 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-12 22:34:47 +00:00  
				
					
						
							
							
								 
						
							
								664e0f195a 
								
							 
						 
						
							
							
								
								MMX/SSE support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1205 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-08 18:58:29 +00:00  
				
					
						
							
							
								 
						
							
								80a9d03503 
								
							 
						 
						
							
							
								
								64 bit target fixes - removed warnings  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1187 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-03 23:31:27 +00:00  
				
					
						
							
							
								 
						
							
								e80cfcfc88 
								
							 
						 
						
							
							
								
								SPARC merge  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1179 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-12-19 23:18:01 +00:00  
				
					
						
							
							
								 
						
							
								7fe48483cd 
								
							 
						 
						
							
							
								
								monitor fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1110 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-10-09 18:08:01 +00:00  
				
					
						
							
							
								 
						
							
								fbf59244b8 
								
							 
						 
						
							
							
								
								static build fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1005 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-07-10 18:18:19 +00:00  
				
					
						
							
							
								 
						
							
								83fb7adf6c 
								
							 
						 
						
							
							
								
								Darwin patch (initial patch by Pierre d'Herbemont)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@980 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-07-05 21:25:26 +00:00  
				
					
						
							
							
								 
						
							
								9fddaa0c0c 
								
							 
						 
						
							
							
								
								PowerPC merge: real time TB and decrementer - faster and simpler exception handling (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@841 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-05-21 12:59:32 +00:00  
				
					
						
							
							
								 
						
							
								28ab0e2edb 
								
							 
						 
						
							
							
								
								added cpu_get_tsc()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@837 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-05-20 14:02:14 +00:00  
				
					
						
							
							
								 
						
							
								4606bb3f06 
								
							 
						 
						
							
							
								
								copyright update  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@769 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-26 20:58:11 +00:00  
				
					
						
							
							
								 
						
							
								6f1f31c069 
								
							 
						 
						
							
							
								
								ARM cache flush support (untested) - '-d' option fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@748 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-25 18:00:45 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e19e89a5d4 
								
							 
						 
						
							
							
								
								more log items  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@676 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-21 17:08:23 +00:00  
				
					
						
							
							
								 
						
							
								c69810559b 
								
							 
						 
						
							
							
								
								arm nwfpe support - added code no-code-copy option - __preinit_array_start bug fix (untested)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@612 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-16 21:49:03 +00:00  
				
					
						
							
							
								 
						
							
								415e561f1d 
								
							 
						 
						
							
							
								
								cleanup  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@599 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-03 23:37:12 +00:00  
				
					
						
							
							
								 
						
							
								61190b14fc 
								
							 
						 
						
							
							
								
								PowerPC update (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@536 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 23:54:31 +00:00  
				
					
						
							
							
								 
						
							
								75c6215f98 
								
							 
						 
						
							
							
								
								correct cpu state  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@521 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 18:08:37 +00:00  
				
					
						
							
							
								 
						
							
								060366c5ad 
								
							 
						 
						
							
							
								
								SPARC fixes : syscall fixes - added user register window exception support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@494 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 15:50:01 +00:00  
				
					
						
							
							
								 
						
							
								678673089d 
								
							 
						 
						
							
							
								
								PowerPC target support (Jocelyn Mayer) - added better support for uid16  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@474 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-11-23 17:05:30 +00:00  
				
					
						
							
							
								 
						
							
								3a4739d651 
								
							 
						 
						
							
							
								
								static link  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@423 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-10-28 00:48:22 +00:00  
				
					
						
							
							
								 
						
							
								cc38b844d7 
								
							 
						 
						
							
							
								
								factorized debug code  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@408 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-10-27 21:16:14 +00:00  
				
					
						
							
							
								 
						
							
								93ac68bca5 
								
							 
						 
						
							
							
								
								sparc emulation target (thanx to Thomas M. Ogrisegg)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@388 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-09-30 20:57:29 +00:00  
				
					
						
							
							
								 
						
							
								2e255c6b9f 
								
							 
						 
						
							
							
								
								faster and more accurate segment handling  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@373 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-08-21 23:25:21 +00:00  
				
					
						
							
							
								 
						
							
								3802ce26a1 
								
							 
						 
						
							
							
								
								set to protected mode  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@337 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-26 18:02:28 +00:00  
				
					
						
							
							
								 
						
							
								43fff2384e 
								
							 
						 
						
							
							
								
								ARM signal support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@318 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-09 19:31:39 +00:00  
				
					
						
							
							
								 
						
							
								59faf6d6a6 
								
							 
						 
						
							
							
								
								compile fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@279 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-25 16:18:50 +00:00  
				
					
						
							
							
								 
						
							
								92ccca6aa8 
								
							 
						 
						
							
							
								
								declare user mode only simulation for QEMU  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@265 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-24 13:30:31 +00:00  
				
					
						
							
							
								 
						
							
								970a87a6bb 
								
							 
						 
						
							
							
								
								new segment access  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@255 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-21 13:13:25 +00:00  
				
					
						
							
							
								 
						
							
								b346ff468e 
								
							 
						 
						
							
							
								
								ARM emulation support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@244 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-15 20:05:50 +00:00  
				
					
						
							
							
								 
						
							
								4304763ba2 
								
							 
						 
						
							
							
								
								misplaced #endif  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@200 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-29 20:05:35 +00:00  
				
					
						
							
							
								 
						
							
								f4beb510a4 
								
							 
						 
						
							
							
								
								precise exceptions - more accurate interrupt semantics  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@193 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-27 23:28:08 +00:00  
				
					
						
							
							
								 
						
							
								54936004fd 
								
							 
						 
						
							
							
								
								mmap emulation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-13 00:25:15 +00:00  
				
					
						
							
							
								 
						
							
								447db2139a 
								
							 
						 
						
							
							
								
								sigtrap support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@147 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-10 15:10:36 +00:00  
				
					
						
							
							
								 
						
							
								89e957e7a2 
								
							 
						 
						
							
							
								
								moved vm86 stuff to vm86.c  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@135 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-10 12:33:15 +00:00  
				
					
						
							
							
								 
						
							
								b689bc57d6 
								
							 
						 
						
							
							
								
								more accurate signal handling  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@123 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-08 15:33:33 +00:00  
				
					
						
							
							
								 
						
							
								74cd30b811 
								
							 
						 
						
							
							
								
								RH9 fix - path patch  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@93 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-11 00:13:41 +00:00  
				
					
						
							
							
								 
						
							
								09bfb054fb 
								
							 
						 
						
							
							
								
								first self virtualizable version  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@89 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-10 00:03:40 +00:00  
				
					
						
							
							
								 
						
							
								f801f97e04 
								
							 
						 
						
							
							
								
								personality fix - i386 interpreter fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@73 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-07 21:31:06 +00:00  
				
					
						
							
							
								 
						
							
								bc8a22cc30 
								
							 
						 
						
							
							
								
								better vm86 support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@69 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-30 21:02:40 +00:00  
				
					
						
							
							
								 
						
							
								851e67a1b4 
								
							 
						 
						
							
							
								
								primitive vm86 support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@57 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-29 16:53:14 +00:00  
				
					
						
							
							
								 
						
							
								d691f66983 
								
							 
						 
						
							
							
								
								glibc2.2 fixes - more command line options - misc doc fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@46 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-24 21:58:34 +00:00  
				
					
						
							
							
								 
						
							
								3ef693a032 
								
							 
						 
						
							
							
								
								distribution patches  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@44 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-23 20:17:16 +00:00  
				
					
						
							
							
								 
						
							
								9de5e440b9 
								
							 
						 
						
							
							
								
								better signal/exception support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@42 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-23 16:49:39 +00:00  
				
					
						
							
							
								 
						
							
								66fb9763af 
								
							 
						 
						
							
							
								
								basic signal handling  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@41 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-23 01:06:05 +00:00  
				
					
						
							
							
								 
						
							
								1b6b029e40 
								
							 
						 
						
							
							
								
								basic clone() support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@40 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-22 17:31:38 +00:00  
				
					
						
							
							
								 
						
							
								dab2ed991a 
								
							 
						 
						
							
							
								
								better 16 bit code support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@38 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-22 15:23:14 +00:00  
				
					
						
							
							
								 
						
							
								04369ff2f5 
								
							 
						 
						
							
							
								
								ppc port  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@36 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-20 22:33:23 +00:00  
				
					
						
							
							
								 
						
							
								6dbad63eef 
								
							 
						 
						
							
							
								
								added minimal segment support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@28 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-16 18:05:05 +00:00  
				
					
						
							
							
								 
						
							
								27362c82e9 
								
							 
						 
						
							
							
								
								added pusha/popa/rdtsc/bcd ops  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@27 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-16 11:29:31 +00:00  
				
					
						
							
							
								 
						
							
								7d13299d07 
								
							 
						 
						
							
							
								
								added translation cache  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@25 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-06 23:23:54 +00:00  
				
					
						
							
							
								 
						
							
								4b74fe1f00 
								
							 
						 
						
							
							
								
								many fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@19 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-03 23:23:09 +00:00  
				
					
						
							
							
								 
						
							
								586314f2aa 
								
							 
						 
						
							
							
								
								better debug support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@18 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-03 15:02:29 +00:00  
				
					
						
							
							
								 
						
							
								0ecfa9930c 
								
							 
						 
						
							
							
								
								prints hello world  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@17 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-03 14:32:43 +00:00  
				
					
						
							
							
								 
						
							
								ba1c6e37fc 
								
							 
						 
						
							
							
								
								test infrastructure  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@16 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-03 11:58:28 +00:00  
				
					
						
							
							
								 
						
							
								367e86e847 
								
							 
						 
						
							
							
								
								new x86 CPU core  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@14 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-01 17:13:26 +00:00  
				
					
						
							
							
								 
						
							
								5147f5aac0 
								
							 
						 
						
							
							
								
								added NO_TRACE_MSGS ifdef  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@10 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-02-22 15:48:43 +00:00  
				
					
						
							
							
								 
						
							
								01ffc75bc9 
								
							 
						 
						
							
							
								
								avoid pt_regs clash  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-02-18 23:00:51 +00:00  
				
					
						
							
							
								 
						
							
								31e31b8a24 
								
							 
						 
						
							
							
								
								This commit was generated by cvs2svn to compensate for changes in r2,  
							
							... 
							
							
							
							which included commits to RCS files with non-trunk default branches.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-02-18 22:55:36 +00:00