Alexander Graf 
							
						 
					 
					
						
						
							
						
						2827822ef1 
					 
					
						
						
							
							S/390 fake TCG implementation  
						
						... 
						
						
						
						Qemu won't let us run a KVM target without having host TCG support. Well, for
now we don't have any so let's implement a fake target that only stubs out
everything.
I tried to keep the patch as close to Uli's source as possible, so whenever
he feels like it he can easily diff his version against this one.
Signed-off-by: Alexander Graf <agraf@suse.de >
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net > 
						
						
					 
					
						2009-12-05 17:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								Anthony Liguori 
							
						 
					 
					
						
						
							
						
						c227f0995e 
					 
					
						
						
							
							Revert "Get rid of _t suffix"  
						
						... 
						
						
						
						In the very least, a change like this requires discussion on the list.
The naming convention is goofy and it causes a massive merge problem.  Something
like this _must_ be presented on the list first so people can provide input
and cope with it.
This reverts commit 99a0949b72aliguori@us.ibm.com > 
						
						
					 
					
						2009-10-01 16:12:16 -05:00 
						 
				 
			
				
					
						
							
							
								malc 
							
						 
					 
					
						
						
							
						
						99a0949b72 
					 
					
						
						
							
							Get rid of _t suffix  
						
						... 
						
						
						
						Some not so obvious bits, slirp and Xen were left alone for the time
being.
Signed-off-by: malc <av1474@comtv.ru > 
						
						
					 
					
						2009-10-01 22:45:02 +04:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
							
						
						6c58e80f3e 
					 
					
						
						
							
							Don't redefine NULL, please  
						
						... 
						
						
						
						Compiled (on linux) all the targets, and it compiled as expected.
What platform needs this redefinition?
Later, Juan.
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net > 
						
						
					 
					
						2009-09-26 21:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
							
						
						71e72a19ba 
					 
					
						
						
							
							rename HOST_BSD to CONFIG_BSD  
						
						... 
						
						
						
						Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2009-07-27 14:09:20 -05:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
							
						
						dfe5fff3ea 
					 
					
						
						
							
							change HOST_SOLARIS to CONFIG_SOLARIS{_VERSION}  
						
						... 
						
						
						
						Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2009-07-27 14:09:16 -05:00 
						 
				 
			
				
					
						
							
							
								Blue Swirl 
							
						 
					 
					
						
						
							
						
						8167ee8839 
					 
					
						
						
							
							Update to a hopefully more future proof FSF address  
						
						... 
						
						
						
						Signed-off-by: Blue Swirl <blauwirbel@gmail.com > 
						
						
					 
					
						2009-07-16 20:47:01 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
							
						
						b7df4bcc00 
					 
					
						
						
							
							Use stdint.h for integral data types and definitions  
						
						... 
						
						
						
						Signed-off-by: Stefan Weil <weil@mail.berlios.de >
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7047 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-04-08 22:56:19 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						6635f6fa94 
					 
					
						
						
							
							Prune unused AREGs  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6778 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-03-08 12:41:36 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						179a2c1971 
					 
					
						
						
							
							Rename _BSD to HOST_BSD so that it's more obvious that it's defined by configure  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6775 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-03-08 08:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
							
						
						15abc4514e 
					 
					
						
						
							
							Remove unused code from dyngen-exec.h  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6579 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-02-09 18:28:36 +00:00 
						 
				 
			
				
					
						
							
							
								malc 
							
						 
					 
					
						
						
							
						
						e58ffeb322 
					 
					
						
						
							
							Remove all traces of __powerpc__  
						
						... 
						
						
						
						According to $GCC/gcc/config/rs6000/rs6000-c.c _ARCH_PPC is the
ubiquitous define which should be used to test whether gcc targets
PowerPC, on 64bit platforms _ARCH_PPC64 will be also defined.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6301 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-01-14 18:39:49 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
							
						
						fad6cb1a56 
					 
					
						
						
							
							Update FSF address in GPL/LGPL boilerplate  
						
						... 
						
						
						
						The attached patch updates the FSF address in the GPL/LGPL boilerplate
in most GPL/LGPLed files, and also in COPYING.LIB.
Signed-off-by: Stuart Brady <stuart.brady@gmail.com >
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6162 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-01-04 22:05:52 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
							
						
						db8d990204 
					 
					
						
						
							
							Remove FORCE_RET() and RETURN()  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5923 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-12-07 18:15:54 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
							
						
						49516bc0d6 
					 
					
						
						
							
							Some cleanups after dyngen removal  
						
						... 
						
						
						
						this patch removes some now unused things after dyngen removal.
1. dyngen-exec.h:  op_param, op _jmp and some associated macros
   are now unused;
2. Makefile.target:  tcg-dyngen is not needed anymore
2. tcg/tcg-op.h, tcg/tcg-opc.h:  gen-op.h is dead
3. tcg.c:
    - INDEX_op_end is now the first op
    - CONFIG_DYNGEN_OP is never defined
4. tcg.h:  dyngen_op not needed anymore
5. exec-all.h:  remove some ASM macros.
Signed-off-by: Laurent Desnogues <laurent.desnogues@gmail.com >
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5922 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-12-07 18:15:45 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						128ab2ff50 
					 
					
						
						
							
							Preliminary OpenBSD host support (based on OpenBSD patches by Todd T. Fries)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5012 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-08-15 18:33:42 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
							
						
						e97b640d47 
					 
					
						
						
							
							Try to avoid glibc global register mangling, again  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4953 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-26 17:19:35 +00:00 
						 
				 
			
				
					
						
							
							
								malc 
							
						 
					 
					
						
						
							
						
						810260a8f3 
					 
					
						
						
							
							Preliminary PPC64/Linux host support  
						
						... 
						
						
						
						ppc64.ld from Heikki Lindholm's patch
http://marc.info/?l=qemu-devel&m=114086179024634&w=2 
Issues:
x86_64 tripple faults shortly after decompressing the kernel
No immediate versions of most 64 bit operations
More...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4932 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-07-23 19:17:46 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						31a53c63b5 
					 
					
						
						
							
							Compile fix for Apple, by C.W. Betts.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4675 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-06-05 23:06:46 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						9b7b85d260 
					 
					
						
						
							
							Fix off-by-one unwinding error.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4570 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-25 00:36:06 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						5ecae2baa9 
					 
					
						
						
							
							removed unused defines  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4517 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-21 19:12:19 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						dbd02bdf79 
					 
					
						
						
							
							removed unused code  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4446 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-12 22:03:14 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
							
						
						f54b3f920f 
					 
					
						
						
							
							HPPA (PA-RISC) host support  
						
						... 
						
						
						
						(Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4199 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-04-12 20:14:54 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						cbd669dae9 
					 
					
						
						
							
							One more bit of alpha support.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3854 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-25 00:26:36 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						76d83bde4a 
					 
					
						
						
							
							Fixes for s/390 host support, by Bastian Blank.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3693 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-18 21:22:10 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						9bbc5cc829 
					 
					
						
						
							
							Fiddly dyngen bits for s390 host support, by Ulrich Hecht.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3105 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-07-31 23:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						522777bbaf 
					 
					
						
						
							
							Make detection of unsupported hosts easier, inspired by a patch from  
						
						... 
						
						
						
						Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2791 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-05-08 23:30:44 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						c4b89d18ba 
					 
					
						
						
							
							Some bits of Linux/MIPS host support, still segfaulty.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2771 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-05-05 19:23:11 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						cce1075c76 
					 
					
						
						
							
							Use __sFILE to typedef for _BSD.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2585 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-04-02 12:39:43 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						24c7b0e330 
					 
					
						
						
							
							Sanitize mips exception handling.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2546 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-03-30 16:44:54 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						43024c6a2b 
					 
					
						
						
							
							Fix for solaris register allocation issue on amd64, by Martin Bochnig.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2406 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-02-10 18:21:04 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
							
						
						1057eaa709 
					 
					
						
						
							
							Fix 64-bit host register corruption.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2384 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-02-04 13:37:44 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
							
						
						70ead43412 
					 
					
						
						
							
							Use memory barriers in FORCE_RET / RETURN.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2273 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-12-23 00:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						74ccb34e6b 
					 
					
						
						
							
							Sparc64 host support (Blue Swirl)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2064 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-07-18 21:23:34 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						fdbb46910a 
					 
					
						
						
							
							Solaris/SPARC host port (Ben Taylor)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1979 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-06-14 17:32:25 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						ec530c81ef 
					 
					
						
						
							
							Solaris port (Ben Taylor)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1855 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-04-25 22:36:06 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						90cb949352 
					 
					
						
						
							
							s390 bits  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1530 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-07-24 15:11:38 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						dff293e751 
					 
					
						
						
							
							qemu code is not ready to handle these registers  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1391 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-04-24 18:01:56 +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 
							
						 
					 
					
						
						
							
						
						7a0e1f41ce 
					 
					
						
						
							
							soft float support  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1336 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-03-13 17:01:47 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						ae200d1062 
					 
					
						
						
							
							GOTO_LABEL_PARAM for ARM  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1328 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-03-13 09:53:38 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						d785e6be4d 
					 
					
						
						
							
							x86_64 support  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1320 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-03-01 22:33:42 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						9191d4d19f 
					 
					
						
						
							
							Mac OS X fix  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1242 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-01-26 21:30:57 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						9df8aa4abb 
					 
					
						
						
							
							win32 fix  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1208 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-01-09 00:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						c46878786a 
					 
					
						
						
							
							labels support in dyngen  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1196 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-01-03 23:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						bf71c9d9b6 
					 
					
						
						
							
							disabled again register usage for ppc because my previous patch seems still buggy  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1130 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2004-11-09 22:12:08 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						0d1a29f9fc 
					 
					
						
						
							
							correct handling of saved host registers  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1122 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2004-10-12 22:01:28 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						cab84d9844 
					 
					
						
						
							
							Mac OS X port (Pierre d'Herbemont)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1008 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2004-07-12 18:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
							
						
						1e6cae953d 
					 
					
						
						
							
							comment  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@997 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2004-07-10 15:31:19 +00:00