JosJuice 
							
						 
					 
					
						
						
							
						
						5e2b2f059f 
					 
					
						
						
							
							Don't use generic byteswapping on Android  
						
						... 
						
						
						
						This seems to work fine nowadays. 
						
						
					 
					
						2017-01-06 13:56:53 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d15d99ecc2 
					 
					
						
						
							
							CommonFuncs: Get rid of pointer casting  
						
						
						
						
					 
					
						2016-10-04 05:12:23 -04:00 
						 
				 
			
				
					
						
							
							
								Anthony J. Bentley 
							
						 
					 
					
						
						
							
						
						9a14cbb225 
					 
					
						
						
							
							Undefine OpenBSD's system byteswap macros to pick up generic functions.  
						
						
						
						
					 
					
						2016-07-17 20:18:50 -06:00 
						 
				 
			
				
					
						
							
							
								Anthony J. Bentley 
							
						 
					 
					
						
						
							
						
						5bab6210ef 
					 
					
						
						
							
							Use the standard stat()/fstat() interfaces, not nonstandard *64().  
						
						... 
						
						
						
						Most modern Unix environments use 64-bit off_t by default: OpenBSD,
FreeBSD, OS X, and Linux libc implementations such as Musl.
glibc is the lone exception; it can default to 32 bits but this is
configurable by setting _FILE_OFFSET_BITS.
Avoiding the stat64()/fstat64() interfaces is desirable because they
are nonstandard and not implemented on many systems (including
OpenBSD and FreeBSD), and using 64 bits for stat()/fstat() is either
the default or trivial to set up. 
						
						
					 
					
						2016-07-17 04:30:00 -06:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						83bda3be46 
					 
					
						
						
							
							Merge pull request  #1474  from phire/DSPHLE_cleanups  
						
						... 
						
						
						
						DSPHLE: Remove individual byteswaps and replace with generic function. 
						
						
					 
					
						2015-11-24 13:33:59 +13:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						5f1fcf4c8d 
					 
					
						
						
							
							Use __builtin_trap for our crash define instead of int3/exit  
						
						
						
						
					 
					
						2015-11-19 00:49:42 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						d2b03e1aad 
					 
					
						
						
							
							Remove individual byteswaps and replace with generic function.  
						
						
						
						
					 
					
						2015-11-17 19:37:18 +13:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						0d0dd075ef 
					 
					
						
						
							
							CommonFuncs: Remove define for snprintf  
						
						... 
						
						
						
						VS 2015 implements snprintf 
						
						
					 
					
						2015-09-04 03:13:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a11ae2cf30 
					 
					
						
						
							
							CommonFuncs: Remove SLEEP macro  
						
						... 
						
						
						
						There's already a function in Thread for this. 
						
						
					 
					
						2015-09-04 02:43:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3f1b488a12 
					 
					
						
						
							
							CommonFuncs: Replace ArraySize define with constexpr equivalent  
						
						
						
						
					 
					
						2015-09-03 23:47:14 -04:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						bea18eedc4 
					 
					
						
						
							
							[windows] remove various workarounds which were required for vs2013  
						
						
						
						
					 
					
						2015-09-03 04:39:05 -07:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						5b23182793 
					 
					
						
						
							
							Common: drop GEKKO define  
						
						... 
						
						
						
						Afaict, it was used to build parts of Dolphin with DSPSpy, but that's
been broken forever, so lets clean up a little bit. 
						
						
					 
					
						2015-06-24 12:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						59e2225f7d 
					 
					
						
						
							
							Remove ARMv7 support.  
						
						
						
						
					 
					
						2015-06-07 22:44:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						30ebb2459e 
					 
					
						
						
							
							Set copyright year to when a file was created  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						cefcb0ace9 
					 
					
						
						
							
							Update license headers to GPLv2+  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						ef6bdf674f 
					 
					
						
						
							
							Common: Remove TLS usage in GetLastErrorMsg  
						
						... 
						
						
						
						Just return std::string as this code isn't performance critical. 
						
						
					 
					
						2015-04-07 22:42:21 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						9aa463c590 
					 
					
						
						
							
							Common: move _mm_shuffle_epi8 to Intrinsics.h  
						
						
						
						
					 
					
						2015-02-24 01:06:24 +01:00 
						 
				 
			
				
					
						
							
							
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						cb86db7b68 
					 
					
						
						
							
							Minor consistency changes  
						
						... 
						
						
						
						Mostly small changes, like capitalization and spelling 
						
						
					 
					
						2015-01-12 15:18:18 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9bcadc8029 
					 
					
						
						
							
							Common: Remove locale based functions from CommonFuncs.  
						
						... 
						
						
						
						Since %f isn't used anymore in the shader generators, these can go. 
						
						
					 
					
						2014-12-05 20:55:29 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						c27ee21dd9 
					 
					
						
						
							
							[AArch64] Workaround builtin byteswap bug.  
						
						... 
						
						
						
						The builtin byteswap routines cause critical failure on AArch64 when built with the Android toolchain.
I didn't experience this issue when building for Linux using a local qemu chroot.
Seems to be only an issue with the Android toolchain when building AArch64.
Use our generic version instead. 
						
						
					 
					
						2014-11-30 01:23:03 -06:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						3ac2d8e1f1 
					 
					
						
						
							
							Revert "Removes ARMv7 specific byteswap routines from CommonFuncs.h"  
						
						
						
						
					 
					
						2014-10-25 15:28:04 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						6483f8d45c 
					 
					
						
						
							
							Removes ARMv7 specific byteswap routines from CommonFuncs.h  
						
						... 
						
						
						
						GCC has optimized this using the exact same code since 4.7 or 4.8.
Android building falls back to the __linux__ route.
No need to keep these around anymore since we aren't building on an old GCC version. 
						
						
					 
					
						2014-10-24 16:21:54 -05:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						839cace5ff 
					 
					
						
						
							
							msvc: get UnitTests compiling  
						
						... 
						
						
						
						Choose it from VS or pass /p:RunUnitTests=true to msbuild 
						
						
					 
					
						2014-09-01 21:27:45 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ba4934b75e 
					 
					
						
						
							
							Common: Clean up brace placements  
						
						
						
						
					 
					
						2014-08-30 18:06:35 -04:00 
						 
				 
			
				
					
						
							
							
								lioncash 
							
						 
					 
					
						
						
							
						
						85ace9751e 
					 
					
						
						
							
							Common: Use the OSX equivalent byte-swap functions  
						
						
						
						
					 
					
						2014-08-08 13:26:26 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						0c24e1dcf2 
					 
					
						
						
							
							Remove the rest of x86_32 support from Common.  
						
						
						
						
					 
					
						2014-08-03 13:49:46 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						6e1d312091 
					 
					
						
						
							
							Make it so ARMv7 isn't a generic target.  
						
						... 
						
						
						
						Rearranges a bit of code so that ARM isn't a generic build anymore. Because it obviously isn't 
						
						
					 
					
						2014-06-07 20:26:31 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						49b0eef393 
					 
					
						
						
							
							Remove the min/max functions in CommonFuncs.  
						
						... 
						
						
						
						The algorithm header has the same functions. 
						
						
					 
					
						2014-05-29 21:44:41 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						664c8d30a0 
					 
					
						
						
							
							Remove all trailing whitespaces from our codebase.  
						
						
						
						
					 
					
						2014-03-29 11:05:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						31cfc73a09 
					 
					
						
						
							
							Fixes spacing for "for", "while", "switch" and "if"  
						
						... 
						
						
						
						Also moved && and || to ends of lines instead of start.
Fixed misc vertical alignments and some { needed newlining. 
						
						
					 
					
						2014-03-11 00:35:07 +13:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						d802d39281 
					 
					
						
						
							
							clang-modernize -use-nullptr  
						
						... 
						
						
						
						and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine 
						
						
					 
					
						2014-03-09 21:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						4f02132f93 
					 
					
						
						
							
							Make our architecture defines less stupid.  
						
						... 
						
						
						
						Our defines were never clear between what meant 64bit or x86_64
This makes a clear cut between bitness and architecture.
This commit also has the side effect of bringing up aarch64 compiling support. 
						
						
					 
					
						2014-03-04 09:36:59 -06:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						91286f5021 
					 
					
						
						
							
							Fix the Windows build in relation to the recent changes.  
						
						
						
						
					 
					
						2014-02-20 01:01:11 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3fd87a7636 
					 
					
						
						
							
							Second and final pass of clearing out tabs.  
						
						
						
						
					 
					
						2014-02-17 02:19:41 -05:00 
						 
				 
			
				
					
						
							
							
								lioncash 
							
						 
					 
					
						
						
							
						
						d2038049f5 
					 
					
						
						
							
							Replace all include guard ifdefs with "#pragma once"  
						
						
						
						
					 
					
						2014-02-10 18:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ebb48d019e 
					 
					
						
						
							
							Clean up some struct indentations  
						
						... 
						
						
						
						Also cleaned up the indentations of some variable declarations. 
						
						
					 
					
						2014-02-09 19:40:11 -05:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00