Craig Topper 
							
						 
					 
					
						
						
							
						
						0b6cb7104b 
					 
					
						
						
							
							[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206252  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-04-15 06:32:26 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						34bc6b6e78 
					 
					
						
						
							
							[C++11] Make use of 'nullptr' in the Support library.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205697  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-04-07 04:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Seaborn 
							
						 
					 
					
						
						
							
						
						11ecfc88eb 
					 
					
						
						
							
							Remove unnecessary call to pthread_mutexattr_setpshared()  
						
						... 
						
						
						
						The default value of this attribute is PTHREAD_PROCESS_PRIVATE, so
there's no point in calling pthread_mutexattr_setpshared() to set
that.
See: http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_getpshared.html 
This removes some ifdefs that tend to need to be extended for other
platforms (e.g. for NaCl).
Note that this call was in the first implementation of Mutex, added in
r22403, so it doesn't appear to have been added in response to a
performance problem.
Differential Revision: http://llvm-reviews.chandlerc.com/D2633 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200360  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-29 00:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						b0f6759ab9 
					 
					
						
						
							
							Add support for the OpenBSD for Bitrig.  
						
						... 
						
						
						
						Patch by David Hill.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161344  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-08-06 20:52:18 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						5b8a1db7ea 
					 
					
						
						
							
							Persuade GCC that there is nothing worth warning about here (there isn't).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149834  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-02-05 14:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								David Blaikie 
							
						 
					 
					
						
						
							
						
						49c0a9ac98 
					 
					
						
						
							
							Remove dead code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148206  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-15 01:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dylan Noblesmith 
							
						 
					 
					
						
						
							
						
						08b73a30bb 
					 
					
						
						
							
							rename ENABLE_THREADS to LLVM_ENABLE_THREADS  
						
						... 
						
						
						
						Now that it needs to be exported in a public header (Valgrind.h)
it should be prefixed to avoid collision with other projects.
Add it to llvm-config.h as well.
This'll require regenerating the configure script after this
commit, but I don't have the required autoconf version.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145214  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-28 00:48:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2c607b665d 
					 
					
						
						
							
							Clean up a few references to System/. We still have docs/SystemLibrary.html  
						
						... 
						
						
						
						lying around...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-11 20:02:52 +00:00 
						 
				 
			
				
					
						
							
							
								Argyrios Kyrtzidis 
							
						 
					 
					
						
						
							
						
						c788f44642 
					 
					
						
						
							
							Check the errorcode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125804  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-18 00:47:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1f6efa3996 
					 
					
						
						
							
							Merge System into Support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 18:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						64811a3e18 
					 
					
						
						
							
							This file goes away  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10905  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-17 19:35:57 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						59e47e3ee1 
					 
					
						
						
							
							Lock abstraction, introduced with a view toward making the JIT thread-safe.  
						
						... 
						
						
						
						Eventually.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10284  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-01 21:33:31 +00:00