| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 4871626af8 | Fixed "no newline at end of file" warnings issued by GCC 4.2. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@303 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-24 21:50:41 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | bab47b610d | Save/restore SSE flags through protected function calls. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@247 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-20 18:28:21 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | 70a6054d3c | phew, beyond good and evil fixed in 64-bit (not setting DAZ anymore). plus some cleanup. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@183 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-12 23:27:36 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | 575bdd9166 | Lots of various changes. CPU detect fix. Maybe a minor speed increase. CPU bugs remain. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@180 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-12 20:05:45 +00:00 |  |