Maarten ter Huurne
							
						 
					 | 
					
						
						
							
						
						cf36d4ba58
					 | 
					
						
						
							
							Fixed ProtectFunction(): it should copy parameters using the padded size. Actually, I am not sure this function is correct, but at least its implementation is now equivalent to the original (before rev 439).
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@441 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-09-05 01:48:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten ter Huurne
							
						 
					 | 
					
						
						
							
						
						722ea233a1
					 | 
					
						
						
							
							Align stack to 16-byte boundary when compiling in 32-bit mode with GCC. This is required to run anything on OS X and to support SSE instructions on Linux.
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@439 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-09-05 00:02:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrydgard
							
						 
					 | 
					
						
						
							
						
						e3d21c0b11
					 | 
					
						
						
							
							32-bit speedup (videos mostly affected). Lots of various cleanup and future proofing. A small debugger feature.
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@162 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-08-09 16:56:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrydgard
							
						 
					 | 
					
						
						
							
						
						84b3522c24
					 | 
					
						
						
							
							Fix build on linux (grr), minor ABI fix.
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@142 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-08-06 20:23:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrydgard
							
						 
					 | 
					
						
						
							
						
						494c1f3187
					 | 
					
						
						
							
							JIT works in linux with ALL OPTIMIZATION OFF - well, at least it's faster than pure interpreter :P
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@128 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-08-03 16:56:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrydgard
							
						 
					 | 
					
						
						
							
						
						814af6c7b9
					 | 
					
						
						
							
							More linux prep
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@121 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-08-01 09:30:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrydgard
							
						 
					 | 
					
						
						
							
						
						53ee26711e
					 | 
					
						
						
							
							More linux work. Getting a bit closer, but JIT does still not work.
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@119 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-08-01 08:37:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrydgard
							
						 
					 | 
					
						
						
							
						
						3b4a9e06c2
					 | 
					
						
						
							
							fix typo in unused function, try to fix linux 32-bit opengl
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@117 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-07-31 21:23:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrydgard
							
						 
					 | 
					
						
						
							
						
						0c21d95606
					 | 
					
						
						
							
							bugfix, more...
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@116 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-07-31 21:02:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrydgard
							
						 
					 | 
					
						
						
							
						
						d8fa3113ea
					 | 
					
						
						
							
							Cleanup, preparations for Linux/Mac JIT (not yet working)
						
						
						
						
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@114 8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 | 
					
						2008-07-31 20:22:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |