d915739b38 
								
							 
						 
						
							
							
								
								Require LLVM >=3.7 and bump version to 0.2.0  
							
							... 
							
							
							
							v2: Also remove LLVM 3.6 traces from prepare-builtins.cpp
Patch by: EdB
llvm-svn: 244310 
							
						 
						
							2015-08-07 08:31:37 +00:00  
				
					
						
							
							
								 
						
							
								0e4152e391 
								
							 
						 
						
							
							
								
								prepare-builtins: Fix build with LLVM 3.6  
							
							... 
							
							
							
							Patch by: Tomasz Borowik
llvm-svn: 241905 
							
						 
						
							2015-07-10 13:37:04 +00:00  
				
					
						
							
							
								 
						
							
								2697d2a43b 
								
							 
						 
						
							
							
								
								Properly initialize Module pointer  
							
							... 
							
							
							
							llvm-svn: 240881 
							
						 
						
							2015-06-27 12:35:54 +00:00  
				
					
						
							
							
								 
						
							
								4957e4057d 
								
							 
						 
						
							
							
								
								prepare-builtins: Fix build with LLVM 3.7  
							
							... 
							
							
							
							llvm-svn: 240552 
							
						 
						
							2015-06-24 17:03:50 +00:00  
				
					
						
							
							
								 
						
							
								1d77071e0d 
								
							 
						 
						
							
							
								
								Require LLVM 3.6 and bump version to 0.1.0  
							
							... 
							
							
							
							Some functions are implemented using hand-written LLVM IR, and
LLVM assembly format is allowed to change between versions, so we
should require a specific version of LLVM.
llvm-svn: 225041 
							
						 
						
							2014-12-31 15:27:53 +00:00  
				
					
						
							
							
								 
						
							
								7b77ab7b2c 
								
							 
						 
						
							
							
								
								Fix build against LLVM SVN >= r216488  
							
							... 
							
							
							
							Tested-by: Aaron Watry <awatry@gmail.com>
llvm-svn: 216654 
							
						 
						
							2014-08-28 06:19:37 +00:00  
				
					
						
							
							
								 
						
							
								a10b492ce3 
								
							 
						 
						
							
							
								
								Fix build against LLVM SVN >= r216393  
							
							... 
							
							
							
							Tested-by: Aaron Watry <awatry@gmail.com>
llvm-svn: 216653 
							
						 
						
							2014-08-28 06:19:33 +00:00  
				
					
						
							
							
								 
						
							
								109ce69e75 
								
							 
						 
						
							
							
								
								Include llvm-config.h instead of config.h  
							
							... 
							
							
							
							Signed-off-by: Niels Ole Salscheider <niels_ole@salscheider-online.de>
Reviewed-by: Jan Vesely <jan.vesely@rutgers.edu>
llvm-svn: 216296 
							
						 
						
							2014-08-22 22:24:28 +00:00  
				
					
						
							
							
								 
						
							
								8d92c396d9 
								
							 
						 
						
							
							
								
								prepare-builtins: Fix broken build due to recent LLVM API change  
							
							... 
							
							
							
							llvm-svn: 212470 
							
						 
						
							2014-07-07 17:46:45 +00:00  
				
					
						
							
							
								 
						
							
								d253e66ec7 
								
							 
						 
						
							
							
								
								Fix breakage after r211259  
							
							... 
							
							
							
							While we are here introduce the proper headers for the error code.
Reviewed-by: Tom Stellard <tom@stellard.net>
llvm-svn: 211432 
							
						 
						
							2014-06-21 09:20:31 +00:00  
				
					
						
							
							
								 
						
							
								0ab103422d 
								
							 
						 
						
							
							
								
								prepare-builtins: Use std:: prefix for error_code  
							
							... 
							
							
							
							This fixes the build with with newer LLVM.
llvm-svn: 210867 
							
						 
						
							2014-06-13 01:30:14 +00:00  
				
					
						
							
							
								 
						
							
								a3089bd7e5 
								
							 
						 
						
							
							
								
								Remove unused include which breaks build after r210803  
							
							... 
							
							
							
							Tested with llvm 3.4 and trunk.
llvm-svn: 210825 
							
						 
						
							2014-06-12 21:10:17 +00:00  
				
					
						
							
							
								 
						
							
								f3943efe17 
								
							 
						 
						
							
							
								
								Fix build broken by LLVM commit r209103  
							
							... 
							
							
							
							Reviewed-by: Aaron Watry <awatry@gmail.com>
llvm-svn: 210111 
							
						 
						
							2014-06-03 15:43:57 +00:00  
				
					
						
							
							
								 
						
							
								98dccb109b 
								
							 
						 
						
							
							
								
								Fix build broken by LLVM commit r207593  
							
							... 
							
							
							
							llvm-svn: 207685 
							
						 
						
							2014-04-30 18:35:20 +00:00  
				
					
						
							
							
								 
						
							
								7aee1cfa99 
								
							 
						 
						
							
							
								
								Fix build since r202052  
							
							... 
							
							
							
							sys::fs_F_Binary has been replaced with sys::fs_F_Text
llvm-svn: 202081 
							
						 
						
							2014-02-24 21:31:56 +00:00  
				
					
						
							
							
								 
						
							
								8a63b15b3c 
								
							 
						 
						
							
							
								
								Fix build broken by LLVM commit r199279  
							
							... 
							
							
							
							Patch by: Udo van den Heuvel
Tom Stellard:
  - Added ifdef and error handling
llvm-svn: 199687 
							
						 
						
							2014-01-20 20:28:48 +00:00  
				
					
						
							
							
								 
						
							
								0da3d3b5ba 
								
							 
						 
						
							
							
								
								Fix build with LLVM 3.4  
							
							... 
							
							
							
							F_Binary and friends were moved to include/Support/FileSystem.h
v2: Maintain compatibility with LLVM 3.3
Signed-off-by: Aaron Watry <awatry@gmail.com>
llvm-svn: 186610 
							
						 
						
							2013-07-18 21:24:35 +00:00  
				
					
						
							
							
								 
						
							
								976577ecae 
								
							 
						 
						
							
							
								
								Fix build with LLVM 3.3  
							
							... 
							
							
							
							Patch by: Niels Ole Salscheider
llvm-svn: 184989 
							
						 
						
							2013-06-26 18:20:32 +00:00  
				
					
						
							
							
								 
						
							
								d5395fbf03 
								
							 
						 
						
							
							
								
								Initial commit.  
							
							... 
							
							
							
							llvm-svn: 147756 
							
						 
						
							2012-01-08 22:09:58 +00:00