d597536303 
								
							 
						 
						
							
							
								
								Multithreaded locking fixes.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4692 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-07 20:50:51 +00:00  
				
					
						
							
							
								 
						
							
								1235fc066a 
								
							 
						 
						
							
							
								
								Spelling fixes, by Stefan Weil.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4655 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-03 19:51:57 +00:00  
				
					
						
							
							
								 
						
							
								c8a706fe62 
								
							 
						 
						
							
							
								
								Multithreaded locking for mmap().  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4654 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-02 16:16:42 +00:00  
				
					
						
							
							
								 
						
							
								0776590d70 
								
							 
						 
						
							
							
								
								Mark host brk() area as reserved.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4637 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-31 16:33:53 +00:00  
				
					
						
							
							
								 
						
							
								624f797905 
								
							 
						 
						
							
							
								
								Make signal queues per thread.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4635 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-31 16:11:38 +00:00  
				
					
						
							
							
								 
						
							
								4cb05961c2 
								
							 
						 
						
							
							
								
								Perform target->host signal mapping for *kill syscalls.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4625 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 18:05:19 +00:00  
				
					
						
							
							
								 
						
							
								a745ec6d91 
								
							 
						 
						
							
							
								
								Update ARM rt_frame layout.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4365 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-06 15:36:17 +00:00  
				
					
						
							
							
								 
						
							
								06177d36ed 
								
							 
						 
						
							
							
								
								Fix a compiler error with DEBUG_REMAP enabled (Thayne Harbaugh).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3845 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-24 13:47:52 +00:00  
				
					
						
							
							
								 
						
							
								2f6196984b 
								
							 
						 
						
							
							
								
								suppressed tgetx and tputx (initial patch by Thayne Harbaugh)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3653 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-16 10:46:05 +00:00  
				
					
						
							
							
								 
						
							
								4683b130e5 
								
							 
						 
						
							
							
								
								always define TARGET_ABI32 if 32 bit user  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3643 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-14 15:16:52 +00:00  
				
					
						
							
							
								 
						
							
								dae3270c6e 
								
							 
						 
						
							
							
								
								suppressed page_unprotect_range() - fixed access_ok()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3641 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-14 10:51:00 +00:00  
				
					
						
							
							
								 
						
							
								c16f9ed3ad 
								
							 
						 
						
							
							
								
								use correct types  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3596 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 17:23:29 +00:00  
				
					
						
							
							
								 
						
							
								579a97f7ff 
								
							 
						 
						
							
							
								
								Linux user memory access API change (initial patch by Thayne Harbaugh)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3583 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 14:26:47 +00:00  
				
					
						
							
							
								 
						
							
								f3e3285dcd 
								
							 
						 
						
							
							
								
								Fix some compiler warnings.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3520 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-03 15:12:16 +00:00  
				
					
						
							
							
								 
						
							
								89343ecde5 
								
							 
						 
						
							
							
								
								EFAULT - update __get_user() __put_user(), by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3508 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-02 20:24:22 +00:00  
				
					
						
							
							
								 
						
							
								3d97b40b05 
								
							 
						 
						
							
							
								
								EFAULT - verify pages are in cache and are read/write, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3506 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-02 19:02:07 +00:00  
				
					
						
							
							
								 
						
							
								b92c47c1cc 
								
							 
						 
						
							
							
								
								Strace for userland emulation, by Stuart Anderson and Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3502 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-01 00:07:38 +00:00  
				
					
						
							
							
								 
						
							
								992f48a036 
								
							 
						 
						
							
							
								
								Support for 32 bit ABI on 64 bit targets (only enabled Sparc64)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3396 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-14 16:27:31 +00:00  
				
					
						
							
							
								 
						
							
								cb33da57aa 
								
							 
						 
						
							
							
								
								Support for executing 32 bit SPARC32PLUS files for Sparc64 user emulator  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3378 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-09 16:34:29 +00:00  
				
					
						
							
							
								 
						
							
								3d17787055 
								
							 
						 
						
							
							
								
								Fix host and target longs confusions (continued).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3345 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-07 16:06:13 +00:00  
				
					
						
							
							
								 
						
							
								5bfb56b264 
								
							 
						 
						
							
							
								
								Implement sparc64_[gs]et_context  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3334 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-05 17:01:51 +00:00  
				
					
						
							
							
								 
						
							
								a5b85f7959 
								
							 
						 
						
							
							
								
								Fix mmap to handle differing host/target page sizes, by Edgar E. Iglesias.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3291 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-30 14:32:45 +00:00  
				
					
						
							
							
								 
						
							
								a04e134ad1 
								
							 
						 
						
							
							
								
								linux-user sigaltstack() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3252 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-27 13:57:58 +00:00  
				
					
						
							
							
								 
						
							
								92a343da3f 
								
							 
						 
						
							
							
								
								New ppc64-linux-user target.  
							
							... 
							
							
							
							Allow use of PowerPC 970 for debugging (softmmu would not run, for now).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3246 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-27 01:14:15 +00:00  
				
					
						
							
							
								 
						
							
								324071035f 
								
							 
						 
						
							
							
								
								Convert syscall arguments and return value from long to int or target_long.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3241 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-26 23:01:49 +00:00  
				
					
						
							
							
								 
						
							
								5fafdf24ef 
								
							 
						 
						
							
							
								
								find -type f | xargs sed -i 's/[\t ]$//g' # on most files  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-16 21:08:06 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								38d0662a4c 
								
							 
						 
						
							
							
								
								Arm semihosted commandline support (Wolfgang Schildbach).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2216 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-11-19 20:29:35 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e88de09993 
								
							 
						 
						
							
							
								
								ARM FPA get_user/put_user fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1266 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-07 12:35:39 +00:00  
				
					
						
							
							
								 
						
							
								d69d1fa01a 
								
							 
						 
						
							
							
								
								const fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@928 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-06-19 16:57:17 +00:00  
				
					
						
							
							
								 
						
							
								edf779ffcc 
								
							 
						 
						
							
							
								
								use kernel like macros for user access (will be useful someday to have a better error checking  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@634 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-22 13:40:13 +00:00  
				
					
						
							
							
								 
						
							
								28c4f361ac 
								
							 
						 
						
							
							
								
								arm nwfpe support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@611 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-16 21:47:43 +00:00  
				
					
						
							
							
								 
						
							
								6180a1818a 
								
							 
						 
						
							
							
								
								new directory structure  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@391 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-09-30 21:04:53 +00:00  
				
					
						
							
							
								 
						
							
								2054396a04 
								
							 
						 
						
							
							
								
								fixed include macro pb  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@249 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-15 23:28:43 +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  
				
					
						
							
							
								 
						
							
								b333af0666 
								
							 
						 
						
							
							
								
								removed trace - merged 2.4.20 vm86 patches  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@167 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-14 21:48:51 +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  
				
					
						
							
							
								 
						
							
								631271d716 
								
							 
						 
						
							
							
								
								added vm86.c  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@143 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-10 13:14:52 +00:00  
				
					
						
							
							
								 
						
							
								6977fbfd8b 
								
							 
						 
						
							
							
								
								loglevel export  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@102 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-29 20:39:23 +00:00  
				
					
						
							
							
								 
						
							
								32ce63371a 
								
							 
						 
						
							
							
								
								path patch  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@96 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-11 00:16:16 +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