Rafael Espindola 
							
						 
					 
					
						
						
							
						
						420d23c3d6 
					 
					
						
						
							
							Add configure options for specifying where to look for libstdc++.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88943  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-16 19:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						8e3c16917c 
					 
					
						
						
							
							CMake: Hopefully unbreak the build by mimicking the changes on the  
						
						... 
						
						
						
						other build system about the new C_INCLUDE_DIRS configure option.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86960  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-12 06:48:09 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						a447cfea45 
					 
					
						
						
							
							CMake: Pass -lm to check_symbol_exists for detecting several math  
						
						... 
						
						
						
						functions like floorf, ceilf, ... Add test for detecting nearbyintf.
This change was prompted by test/Transforms/SimplifyLibCalls/floor.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86954  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-12 05:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						6a660d4a43 
					 
					
						
						
							
							CMake: Detect gv, circo, twopi, neato, fdo, dot and dotty.  
						
						... 
						
						
						
						Patch by Arnaud Allard de Grandmaison!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86547  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-09 15:26:40 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						b5b10c25f7 
					 
					
						
						
							
							CMake: Detect dotty.  
						
						... 
						
						
						
						Patch by Arnaud Allard de Grandmaison!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86153  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-05 19:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						c6cf5fe595 
					 
					
						
						
							
							Fix LLVM CMake build system so that it may now work on Solaris and AuroraUX.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83819  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-12 04:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						b7a8d400be 
					 
					
						
						
							
							Fix a compile failure introduced by r82675 on MinGW which doesn't have  
						
						... 
						
						
						
						setenv().  This patch just disables the test rather than getting putenv() to
work.  Thanks to Sandeep Patel for reporting the problem.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82797  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-25 21:07:20 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						2f3fa88a25 
					 
					
						
						
							
							revert r78628 and r78803 as these are not needed any more  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80048  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-25 23:02:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						87cbef0df0 
					 
					
						
						
							
							Remove alloca config.h support.  
						
						... 
						
						
						
						- I did not actually remove the configure test itself, someone who can
   regenerate configure should do this (see FIXME in autoconf/configure.ac)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-24 02:14:39 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						9befba80be 
					 
					
						
						
							
							here comes the CMAKE part on LLVM_COMPACT_SENTINELS; see also r78628 and r78661  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78803  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-12 08:37:37 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						a4e3879339 
					 
					
						
						
							
							CMake configuration: find mkdtemp, mkstemp, mktemp.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77219  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-27 18:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								Xerxes Ranby 
							
						 
					 
					
						
						
							
						
						6215c6227e 
					 
					
						
						
							
							Implement cmake LLVM_MULTITHREADED gcc atomic builtin checks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76221  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-17 19:22:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						6bfead3179 
					 
					
						
						
							
							LLVM doesn't use libelf. Remove libelf configurey.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75643  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-14 18:06:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						0cddc49b91 
					 
					
						
						
							
							Have cmake define HAVE_STRERROR and friends to 1 when they're defined at all.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74791  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-04 16:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						ed1c0ffe0b 
					 
					
						
						
							
							Add a portable strerror*() wrapper, llvm::sys::StrError().  This includes the  
						
						... 
						
						
						
						Windows variant, strerror_s, but I couldn't test that.
I'll update configure and config.h.in in a subsequent patch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74621  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-01 18:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						c7077c7015 
					 
					
						
						
							
							CMake: add configure checks for pthread_rwlock_init and pthread_getspecific  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74284  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-26 14:35:43 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						bcba7f95c2 
					 
					
						
						
							
							Work around build problem with OpenJDK, which defines X86 as a  
						
						... 
						
						
						
						macro. Fixes PR 4427. Patch by Xerxes Rånby!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73961  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 17:21:35 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						e9d683b052 
					 
					
						
						
							
							Define LLVM_NATIVE_ARCH in CMake, so that lli can actually JIT  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-17 17:01:56 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						318de60701 
					 
					
						
						
							
							More portability checks for CMake's config.h.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-05 23:46:34 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						ef23d711bc 
					 
					
						
						
							
							Properly detect malloc_zone_statistics in CMake build system  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72873  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-04 17:22:52 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						071d73d67e 
					 
					
						
						
							
							termios.h contains the winsize structure we need to determine the  
						
						... 
						
						
						
						width of a terminal. Don't try to get the width of a terminal if we
don't have this header.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72018  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-18 17:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						01746745f1 
					 
					
						
						
							
							Add terminal width detection to llvm::sys::Process. This is needed to  
						
						... 
						
						
						
						fix Clang PRs 4148 and 4183.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71448  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-11 18:05:52 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						d413c01088 
					 
					
						
						
							
							CMake: Detects libpthread and sets HAVE_LIBPTHREAD.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71084  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-06 14:40:37 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						ec8b2a9530 
					 
					
						
						
							
							CMake: Added cmakedefine for HAVE_PTHREAD_H.  
						
						... 
						
						
						
						Patch by Robert Schuster!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71083  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-06 14:27:59 +00:00 
						 
				 
			
				
					
						
							
							
								Cedric Venet 
							
						 
					 
					
						
						
							
						
						07b9d69ad1 
					 
					
						
						
							
							Add mode_t to the config.h generated by cmake on win32. Used by clang.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64555  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-14 16:13:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8c46e8573e 
					 
					
						
						
							
							Enable PACKAGE_VERSION in cmake builds, this unbreaks the clang build with cmake.  
						
						... 
						
						
						
						Patch by Piotr Rak!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63213  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-28 17:49:03 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						56608780c3 
					 
					
						
						
							
							CMake: Remove HAVE_LT_DLOPEN from config.h.cmake because it was  
						
						... 
						
						
						
						removed from config.h.in.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59546  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-18 21:12:01 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						579e43a44a 
					 
					
						
						
							
							CMake: GetTargetTriple: new module for determining the target  
						
						... 
						
						
						
						triple. Assign to LLVM_HOSTTRIPLE so it figures in config.h.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58176  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-10-26 00:47:52 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						de98db33fb 
					 
					
						
						
							
							CMake: MSVC++ no longer uses a special configuration method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58132  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-10-25 03:29:36 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						3d01fc7de8 
					 
					
						
						
							
							Initial support for the CMake build system.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56419  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-22 01:08:49 +00:00