ths 
							
						 
					 
					
						
						
							
						
						ead9360e2f 
					 
					
						
						
							
							Partial support for 34K multithreading, not functional yet.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3156 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-06 00:18:15 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						8a93e02a93 
					 
					
						
						
							
							Ensure string is properly terminated.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3113 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-08-06 13:19:15 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						8fac5803a9 
					 
					
						
						
							
							Improve handling of gdb's single-step / continue arguments.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3075 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-07-12 10:05:07 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						aa1f17c18d 
					 
					
						
						
							
							Spelling fixes, by Stefan Weil.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3066 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-07-11 22:48:58 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						17d996e1f1 
					 
					
						
						
							
							Report normalised CWP values to userland and GDB, not internal representation  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3052 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-07-07 20:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						fe834d041d 
					 
					
						
						
							
							Proper target format for qOffsets.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2934 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-06-03 17:08:32 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						2052caa7af 
					 
					
						
						
							
							GDB stub for MIPS64, by Jason Wessel.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2909 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-06-01 13:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						a87295e8df 
					 
					
						
						
							
							M68k system mode semihosting.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2861 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-05-26 15:09:38 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						6ef99fc59c 
					 
					
						
						
							
							Add fpu register support to the gdb code, by Magnus Damm.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2817 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-05-13 16:36:24 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						5a5012ecbd 
					 
					
						
						
							
							MIPS 64-bit FPU support, plus some collateral bugfixes in the  
						
						... 
						
						
						
						conditional branch handling.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2779 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-05-07 13:55:33 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						aa6290b7e5 
					 
					
						
						
							
							Fix format specified for watchpoint address.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2667 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-04-14 22:35:50 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						8979596d17 
					 
					
						
						
							
							Fix Sparc64 double float gdb protocol (initial version by Paul Brook)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2666 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-04-14 16:15:48 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						6658ffb81e 
					 
					
						
						
							
							Watchpoint support (previous commit got eaten by Savannah server crash).  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2479 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-03-16 23:58:11 +00:00 
						 
				 
			
				
					
						
							
							
								j_mayer 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						cfc3475a8d 
					 
					
						
						
							
							Allow gdbstub to connect over any serial device.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2448 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-02-22 01:48:01 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						c636bb66cc 
					 
					
						
						
							
							gdbserver fix  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2393 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-02-05 20:46:05 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						a2d1ebaf89 
					 
					
						
						
							
							GDB hosted syscalls.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2364 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-01-28 03:10:55 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						4046d9130e 
					 
					
						
						
							
							Use standard character device interface for gdbstub.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2363 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-01-28 01:53:16 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						3c07f8e894 
					 
					
						
						
							
							Don't resume guest when gdb connection terminates and -S specified.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2343 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-01-21 16:47:01 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						831b78254c 
					 
					
						
						
							
							Darwin userspace emulation, by Pierre d'Herbemont.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2332 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-01-18 20:06:33 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						8e33c08c84 
					 
					
						
						
							
							MIPS FPU support for the gdb stub, by Daniel Jacobowitz.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2242 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-12-11 19:22:27 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						9d9754a31d 
					 
					
						
						
							
							sparc fpu fix - allow 64 bit addresses (Blue Swirl)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2009 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-06-25 15:32:37 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						8f447cc753 
					 
					
						
						
							
							gdb stub for win32  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1972 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-06-14 15:21:14 +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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						bbeb7b5cbd 
					 
					
						
						
							
							SIGINT generation (Jason Wessel)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1836 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-04-23 18:42:15 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						6f970bd90e 
					 
					
						
						
							
							MIPS support and memory access error reporting (Daniel Jacobowitz)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1685 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-12-05 19:55:19 +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 
							
						 
					 
					
						
						
							
						
						7c9d8e07e1 
					 
					
						
						
							
							new network emulation  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1622 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-11-15 22:16:05 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						48b2c19353 
					 
					
						
						
							
							sparc fix (Blue Swirl)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1572 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-10-30 16:08:23 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						905f20b151 
					 
					
						
						
							
							fixed gdb error reporting (Paul Brook)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1407 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-04-26 21:09:55 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						e90096763d 
					 
					
						
						
							
							report user mode gdb exit codes (Paul Brook)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1401 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-04-26 20:42:36 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						4162503368 
					 
					
						
						
							
							removed RS_CONTINUE 'state'  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1389 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-04-24 10:07:11 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						b328f873ab 
					 
					
						
						
							
							gdb M packet parsing fix (Thomas Petazzoni)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1227 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-01-17 22:03:16 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						612458f544 
					 
					
						
						
							
							removed warning  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1188 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-01-03 23:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						8d5f07fa3b 
					 
					
						
						
							
							sparc merge (Blue Swirl)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1098 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2004-10-04 21:23:09 +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 
							
						 
					 
					
						
						
							
						
						7d3505c55a 
					 
					
						
						
							
							bsd port (Markus Niemisto)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@800 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2004-05-12 19:32:15 +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 
							
						 
					 
					
						
						
							
						
						858693c638 
					 
					
						
						
							
							moved gdbstub to qemu - new asynchronous gdbstub  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@686 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2004-03-31 18:52:07 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						f193c7979c 
					 
					
						
						
							
							do not depend on thunk.h - more log items  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@675 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2004-03-21 17:06:25 +00:00