Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						fd7c230c85 
					 
					
						
						
							
							Endian: Get rid of LLVM_IS_HOST_BIG_ENDIAN.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-22 18:45:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						523579e075 
					 
					
						
						
							
							Rename LLVM_IS_TARGET_BIG_ENDIAN to LLVM_IS_HOST_BIG_ENDIAN to reflect what it actually means.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117092  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-22 08:47:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						5e0b2bf657 
					 
					
						
						
							
							Support: Add Endian.h  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117057  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-21 20:28:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						60cb528246 
					 
					
						
						
							
							Per discussion with Sanjiv, remove the PIC16 target from mainline.  When/if  
						
						 
						
						... 
						
						
						
						it comes back, it will be largely a rewrite, so keeping the old codebase
in tree isn't helping anyone.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 05:44:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1cade330af 
					 
					
						
						
							
							CMake: Fix warning in gtest.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115935  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-07 18:12:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						c8417d7165 
					 
					
						
						
							
							Fix whitespace.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114724  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-24 09:00:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						c141acc698 
					 
					
						
						
							
							cmake: test for the presence of fenv.h  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114205  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-17 20:30:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						e1967a742e 
					 
					
						
						
							
							Fix cmake build without native target selected.  
						
						 
						
						... 
						
						
						
						The cmake (+ MSVC) build is broken if you don't select your native
target.
e.g. 'cmake -D LLVM_TARGETS_TO_BUILD="MyNonNativeTarget" .'
This is because cmake currently sets the LLVM_NATIVE_* definitions
regardless of whether the native target is selected (causing build
errors).
Patch by Mike Gist!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112946  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-03 02:22:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						753f3265da 
					 
					
						
						
							
							Fix LLVM target initialization to deal with sociopathic outside projects  
						
						 
						
						... 
						
						
						
						that like to randomly define things like "X86", regenerate autoconf bits
and update cmake.
Fixes PR7852.
Patch by Xerxes Rånby!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112499  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-30 18:34:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						652eb506a7 
					 
					
						
						
							
							CMake: set configure macro LLVM_PREFIX  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110536  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-08 04:32:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						118eb57d76 
					 
					
						
						
							
							CMake: configure header llvm-config.h  
						
						 
						
						... 
						
						
						
						This is the cmake equivalent of r110532, which fixed bug #7809 .
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110535  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-08 04:17:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b1247c313d 
					 
					
						
						
							
							build: Add LLVM_NATIVE_ARCHNAME, which has the sensible value, without "Target"  
						
						 
						
						... 
						
						
						
						appended.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110109  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-03 14:26:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						ec4c02d252 
					 
					
						
						
							
							Don't link against libm and libpthread which don't exist in BeOS/Haiku. Also,  
						
						 
						
						... 
						
						
						
						Haiku like Linux provides <regex.h>, so use it. Patch by Paul Davey!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106620  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-23 06:48:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						f28411f732 
					 
					
						
						
							
							Tell Valgrind when we modify already-executed machine code so it knows  
						
						 
						
						... 
						
						
						
						to re-instrument the code.  We depend on the system valgrind.h to
avoid adding a new license.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98529  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-15 04:57:55 +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 
							
						 
					 
					
						
						
							
						
						3171f33bc2 
					 
					
						
						
							
							CMake: Remove unnecessary `unset' which was not supported by old cmake  
						
						 
						
						... 
						
						
						
						releases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86644  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-10 01:45:05 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						5ba331a2ae 
					 
					
						
						
							
							Fix CMake reporting of target triple.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86419  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-07 23:52:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e9b88e4440 
					 
					
						
						
							
							Stop running get_target_triple more than we need to.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-07 23:52:20 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						20f17149a8 
					 
					
						
						
							
							CMake: do not test for pthread and dl libraries on Windows (except  
						
						 
						
						... 
						
						
						
						Cygwin). Fixes PR 5368.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86152  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-05 18:57:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						74b691e4e4 
					 
					
						
						
							
							Teach cmake that mk[sd]temp is defined in stdlib.h on some systems.  
						
						 
						
						... 
						
						
						
						This fixes parallel build with clang on glibc platforms.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85414  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-28 18:37:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chandler Carruth 
							
						 
					 
					
						
						
							
						
						8b67f774e9 
					 
					
						
						
							
							Move DataTypes.h to include/llvm/System, update all users. This breaks the last  
						
						 
						
						... 
						
						
						
						direct inclusion edge from System to Support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85086  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-26 01:35:46 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						a2c7535e64 
					 
					
						
						
							
							CMake misses a check for sbrk on NetBSD.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83341  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-05 23:05:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						9c091a4846 
					 
					
						
						
							
							Teach CMake to look for bidirectional_iterator, iterator, forward_iterator, uint64_t, and u_int64_t, from Yonggang Luo  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83203  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-01 17:25:36 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						a9ff1392ea 
					 
					
						
						
							
							CMake: New user-settable variable LLVM_TARGET_ARCH useful when  
						
						 
						
						... 
						
						
						
						cross-compiling.
Patch by Xerxes Rånby!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-13 22:18:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						4c75054b01 
					 
					
						
						
							
							re-apply r80197, now that iterator.h is not mentioned any more  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80254  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 17:07:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						fffb7266fe 
					 
					
						
						
							
							--- Reverse-merging r80147 into '.':  
						
						 
						
						... 
						
						
						
						A    include/llvm/ADT/iterator.cmake
U    autoconf/configure.ac
--- Reverse-merging r80161 into '.':
U    cmake/config-ix.cmake
--- Reverse-merging r80171 into '.':
U    Makefile
--- Reverse-merging r80173 into '.':
U    configure
U    include/llvm/Config/config.h.in
--- Reverse-merging r80180 into '.':
A    include/llvm/ADT/iterator.h.in
Despite common miscomceptions, iterator.h is alive and well. It broke the build
bots for several hours. And yet no one bothered to look at them.
Gabor and Doug, please review your changes and make sure that they actually
build before resubmitting them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80197  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 03:29:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						c33e696477 
					 
					
						
						
							
							De-bork CMake build  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80161  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 22:12:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						e1e3aaf0ac 
					 
					
						
						
							
							Ignore -fPIC test on Windows. Suggested by Yonggang Luo.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80111  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 17:05:06 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d2cb3d2c32 
					 
					
						
						
							
							Remove the IA-64 backend.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76920  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-24 00:30:09 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						48715a17c1 
					 
					
						
						
							
							Fix CMake checks for pthread_getspecific and pthread_rwlock_init, from Xerxes Ranby  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74426  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-29 16:25:22 +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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						db917fe8aa 
					 
					
						
						
							
							CMake: Use libdl only when available. Fixes build on FreeBSD.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72311  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-23 02:37:24 +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 
							
						 
					 
					
						
						
							
						
						9a0107db72 
					 
					
						
						
							
							CMake: defines and uses macro add_llvm_definitions for keeping track  
						
						 
						
						... 
						
						
						
						of compiler parameters explicitly added by the build
specification. This macro replaces the cmake built-in
`add_definitions'.
Detects glibc and defines _GNU_SOURCE accordingly.
Resolves bug 3882.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68428  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-04 22:41:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						59fad7d933 
					 
					
						
						
							
							Remove configurey-fu to autodetect hash_map and hash_set now that they are  
						
						 
						
						... 
						
						
						
						no longer used in LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66406  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-09 06:16:26 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						148d245c32 
					 
					
						
						
							
							CMake: when building shared libraries, use -fPIC for compiling  
						
						 
						
						... 
						
						
						
						partially linked objects.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59699  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-20 03:10:17 +00:00