Rafael Espindola 
							
						 
					 
					
						
						
							
						
						1aee22e072 
					 
					
						
						
							
							Replace the old --with-cxx-* configure options with a single --with-gcc-toolchain  
						
						 
						
						... 
						
						
						
						that just uses the new toolchain probing logic. This fixes linking with -m32 on
64 bit systems (the /32 dir was not being added to the search).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149651  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-02-03 00:59:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Pop 
							
						 
					 
					
						
						
							
						
						6e9b5eb51b 
					 
					
						
						
							
							revert r147542 after comments from Joerg Sonnenberger  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147608  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-05 18:28:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Pop 
							
						 
					 
					
						
						
							
						
						8a86887ba3 
					 
					
						
						
							
							use getHostTriple instead of getDefaultTargetTriple in getClosestTargetForJIT  
						
						 
						
						... 
						
						
						
						Get back getHostTriple.
For JIT compilation, use the host triple instead of the default
target: this fixes some JIT testcases that used to fail when the
compiler has been configured as a cross compiler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147542  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-04 19:47:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						c73f3d1ce7 
					 
					
						
						
							
							configure, config.h.in: Regenerate.  
						
						 
						
						... 
						
						
						
						config.h.cmake: Synchronize to config.h.in.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145217  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-28 01:07:19 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dylan Noblesmith 
							
						 
					 
					
						
						
							
						
						81818fc770 
					 
					
						
						
							
							update description of LLVM_DEFAULT_TARGET_TRIPLE  
						
						 
						
						... 
						
						
						
						It was out of sync with the description in configure.ac/config.h.in.
Also re-alphabetize it from its position when it was LLVM_HOST_TRIPLE.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145213  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-28 00:48:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						5745fbce16 
					 
					
						
						
							
							Add configure checking for pread(2) and use it to save a syscall when reading files.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145061  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-22 12:31:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						dcd33e40b8 
					 
					
						
						
							
							Fix typo.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144334  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-10 23:33:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Pop 
							
						 
					 
					
						
						
							
						
						de2e0b5e6d 
					 
					
						
						
							
							rename LLVM_HOSTTRIPLE into LLVM_DEFAULT_TARGET_TRIPLE  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143501  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-01 21:31:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						360fa9a29d 
					 
					
						
						
							
							Handle newer cases for freebsd which is approaching 10.0 and not 1.0.  
						
						 
						
						... 
						
						
						
						Patch by Dimitry Andric!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142995  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-26 00:42:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						d8282cd64f 
					 
					
						
						
							
							We're no longer going to bother supporting platforms that don't  
						
						 
						
						... 
						
						
						
						support C89.
We probably didn't support them anyways.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140361  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-23 00:53:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						16ddc062c6 
					 
					
						
						
							
							include/llvm/Config/llvm-config.h.in: Add the entry LLVM_PATH_XDOT_PY, for consistency against llvm-config.h.cmake.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-20 03:54:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						81da2e1ada 
					 
					
						
						
							
							include/llvm/Config: Reorder LLVM_HAS_ATOMICS along config.h.in for consistency.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-20 03:54:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						f9ef3b6e9e 
					 
					
						
						
							
							include/llvm/Config/config.h.cmake: Unbreak CMake build to tweak LLVM_HAS_ATOMICS.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140135  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-20 03:53:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						776d99342b 
					 
					
						
						
							
							Regenerate configure.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140065  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-19 20:46:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						627445f3e6 
					 
					
						
						
							
							Rename LLVM_MULTITHREADED define and fix build without threads.  
						
						 
						
						... 
						
						
						
						Patch by Arrowdodger.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140064  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-19 20:43:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						1221139f10 
					 
					
						
						
							
							include/llvm/Config/config.h.cmake: Reorder to follow config.h.in, and import stuff from llvm-config.h.cmake and clang/config.h.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137424  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-12 03:27:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						8776fa44d4 
					 
					
						
						
							
							CMake: Eliminate unused checks and #undef(s) as below;  
						
						 
						
						... 
						
						
						
						STACK_DIRECTION
YYTEXT_POINTER
HAVE_NAMESPACES
HAVE_STD_ITERATOR
HAVE_FWD_ITERATOR
HAVE_BI_ITERATOR
HAVE_GLOBAL_HASH_MAP
HAVE_GLOBAL_HASH_SET
HAVE_GNU_EXT_HASH_MAP
HAVE_GNU_EXT_HASH_SET
HAVE_STD_EXT_HASH_MAP
HAVE_STD_EXT_HASH_SET
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137423  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-12 03:27:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						b43b09eef5 
					 
					
						
						
							
							include/llvm/Config/llvm-config.h: Reorder and reword to follow (generated) config.h.in.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137413  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-12 01:50:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						4362c6225e 
					 
					
						
						
							
							configure: Update since r136721.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137412  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-12 01:50:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						7decee357b 
					 
					
						
						
							
							CMake: Fix LLVM_NATIVE_TARGETMC in config.h.cmake.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135832  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-23 00:45:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						4aa8fe8b24 
					 
					
						
						
							
							config.h.cmake: Reorder along config.h.in.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135831  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-23 00:45:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						1608637bbd 
					 
					
						
						
							
							Teach cmake configured headers about LLVM_NATIVE_TARGETMC  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135820  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-22 22:21:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						e78085a3c0 
					 
					
						
						
							
							Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,  
						
						 
						
						... 
						
						
						
						InitializeX86MCInstrInfo, etc. are combined into InitializeX86TargetMC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135812  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-22 21:58:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						91e7ccd98b 
					 
					
						
						
							
							Regenerate configure and friends for Chad.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135592  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-20 17:04:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						439661395f 
					 
					
						
						
							
							Introduce MCCodeGenInfo, which keeps information that can affect codegen  
						
						 
						
						... 
						
						
						
						(including compilation, assembly). Move relocation model Reloc::Model from
TargetMachine to MCCodeGenInfo so it's accessible even without TargetMachine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135468  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-19 06:37:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						1abf2cb59b 
					 
					
						
						
							
							Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135219  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-14 23:50:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dylan Noblesmith 
							
						 
					 
					
						
						
							
						
						3fa9a42fdd 
					 
					
						
						
							
							remove CMake mode_t define  
						
						 
						
						... 
						
						
						
						It's now replaced with a simple ifdef _MSC_VER in the one
place it's needed (clang's FileManager.h header).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133711  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-23 12:21:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frits van Bommel 
							
						 
					 
					
						
						
							
						
						6cd71c6292 
					 
					
						
						
							
							Fix warning in the CMake build about redefining LLVM_PATH_XDOT_PY by making sure both definitions are identical. This used to produce warnings like  
						
						 
						
						... 
						
						
						
						In file included from .../llvm/trunk/tools/lto/LTOCodeGenerator.cpp:45:
In file included from .../llvm/trunk/include/llvm/Support/system_error.h:225:
.../include/llvm/Config/config.h:591:9: warning: 'LLVM_PATH_XDOT_PY' macro redefined
#define LLVM_PATH_XDOT_PY ".../bin/xdot.py"
        ^
.../include/llvm/Config/llvm-config.h:98:9: note: previous definition is here
#define LLVM_PATH_XDOT_PY ""
        ^
1 warning generated.
(Paths edited for clarity)
Note: This only affected people who had xdot.py installed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132050  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-25 06:32:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						6073a05240 
					 
					
						
						
							
							Windows/DynamicLibrary.inc: Clean up ELM_Callback. We may check the decl instead of the versions of individual libraries.  
						
						 
						
						... 
						
						
						
						autoconf: Add checking ELM_Callback decl for mingw32 and mingw-w64.
cmake/config-ix.cmake: Add checking ELM_Callback decl for win32.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130657  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-01 13:29:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Sjödin 
							
						 
					 
					
						
						
							
						
						dd54ffda26 
					 
					
						
						
							
							Add InitializeNativeAsmParser function.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127341  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-09 17:25:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Grosser 
							
						 
					 
					
						
						
							
						
						f3a83d6d0b 
					 
					
						
						
							
							cmake: Add xdot.py support as it already exists in autoconf.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126563  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-27 04:11:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						e29b0aca51 
					 
					
						
						
							
							lib/Support/Errno.cpp: Check strerror_s() with HAVE_DECL_STRERROR_S in config.h.*.  
						
						 
						
						... 
						
						
						
						AC_CHECK_FUNCS seeks a symbol only in libs. We should check the declaration in string.h.
FIXME: I have never seen mingw(s) have strerror_s() (not _strerror_s()).
FIXME: Autoconf/CMake may seek strerror_s() with the definition MINGW_HAS_SECURE_API in future.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125172  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-09 04:18:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						1f6832a858 
					 
					
						
						
							
							Windows/DynamicLibrary.inc: Split explicit symbols into explicit_symbols.inc.  
						
						 
						
						... 
						
						
						
						config.h.* have conditions whether each symbol is defined or not.
Autoconf and CMake may check symbols in libgcc.a for JIT on Mingw.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124950  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-05 15:11:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						d931dca6e5 
					 
					
						
						
							
							Moved to Clang's source tree its configuration options and associated  
						
						 
						
						... 
						
						
						
						macros.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124824  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-03 22:47:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						254f35ca4a 
					 
					
						
						
							
							Platform tests for sys/uio.h' header and writev' function.  
						
						 
						
						... 
						
						
						
						This is the cmake equivalent for r124769.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124775  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-03 04:23:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						3e46293c27 
					 
					
						
						
							
							Regenerate configure.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124770  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-03 02:40:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						78e2074eee 
					 
					
						
						
							
							Adds some platform checks to cmake/config-ix.cmake and fixes checking  
						
						 
						
						... 
						
						
						
						for dlopen/dlerror.
Patch by arrowdodger!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124590  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-31 18:25:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						e85dcb54d1 
					 
					
						
						
							
							CMake: Fix a few definition to suppress warnings.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124583  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-31 09:41:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						5969379145 
					 
					
						
						
							
							Handles libffi on the CMake build.  
						
						 
						
						... 
						
						
						
						Patch by arrowdodger!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123976  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-21 15:42:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						3c00a83c33 
					 
					
						
						
							
							Add some platform checks. Also fix a typo on a Makefile.  
						
						 
						
						... 
						
						
						
						Patch by arrowdodger!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-17 16:35:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						111fd9ce64 
					 
					
						
						
							
							Make config.h.cmake similar to config.h.in  
						
						 
						
						... 
						
						
						
						Patch by arrowdodger!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123539  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-15 13:35:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						da7e2870eb 
					 
					
						
						
							
							Reorder macros on config.h.cmake to easily compare it against  
						
						 
						
						... 
						
						
						
						config.h.in.
Patch by arrowdodger!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123445  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-14 16:41:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						006bfeba06 
					 
					
						
						
							
							Add some platform tests.  
						
						 
						
						... 
						
						
						
						Patch by arrowdodger!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123388  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-13 19:17:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						60b531270b 
					 
					
						
						
							
							Platform tests for argz_* functions.  
						
						 
						
						... 
						
						
						
						Patch by arrowdodger!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123376  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-13 15:06:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						19823b19ba 
					 
					
						
						
							
							Add to the CMake build some options and platform tests supported by  
						
						 
						
						... 
						
						
						
						the traditional build.
Patch by arrowdodger!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-11 12:31:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						2c5e0b8b98 
					 
					
						
						
							
							Rewrite handling of LLVM_ENABLE_PIC. It was being processed after  
						
						 
						
						... 
						
						
						
						config.h was generated, so it had no effect on it.
Thanks to arrowdodger for pointing out this and a tentative patch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123119  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-09 14:34:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						db04b39dad 
					 
					
						
						
							
							Support/FileSystem: Fix MinGW build. It doesn't have _chsize_s.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120826  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-03 18:48:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						481d402ab0 
					 
					
						
						
							
							Apparently OS X 10.4 doesn't have __crashreporter_info__.  
						
						 
						
						... 
						
						
						
						Try to fix building on the wayback machine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-03 07:45:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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