Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						6205048db1 
					 
					
						
						
							
							Inverse logic to increase portability.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 12:02:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						1eb6baa3b2 
					 
					
						
						
							
							To make mcc16 run correctly on mac.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80239  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 11:54:38 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						a9ad04191c 
					 
					
						
						
							
							This void is implicit in C++.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78848  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-12 22:10:57 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						902cf02b0a 
					 
					
						
						
							
							llvm-ld has a new option called -b to specify the name of bitcode output file, use that.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78282  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-06 04:09:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ac95cc79ac 
					 
					
						
						
							
							Convert more tools code from cerr and cout to errs() and outs().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76070  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-16 15:30:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						b134bc31be 
					 
					
						
						
							
							Added a fixme for platform specific GetDirSeparator().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-13 10:58:55 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						f935dcc26a 
					 
					
						
						
							
							allow mcc16 users to specify --save-temps even though it is hidden by mcc16.  
						
						... 
						
						
						
						link libstd.so with llvm-ld by default with all the programs user is trying to build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75460  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-13 10:56:29 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						4c3fa43392 
					 
					
						
						
							
							Erase the temp dir before starting.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75367  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-11 17:35:46 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						fd12da4d61 
					 
					
						
						
							
							Link std.lib (.bc code) with llvm-ld.  
						
						... 
						
						
						
						Link devices.lib (processor specific variables) with mplink.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75263  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-10 19:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						be8d735a70 
					 
					
						
						
							
							We don't need to set SaveTemps here.  
						
						... 
						
						
						
						'--temp-dir' always overrides 'save-temps'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75165  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 19:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						1c0ffa49e0 
					 
					
						
						
							
							Adjust comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75164  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 19:37:58 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						23bb1e21f4 
					 
					
						
						
							
							By default -t is always on for mcc16 and it uses ./tmp-objs as the temp directory.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75155  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 18:09:26 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						549882d312 
					 
					
						
						
							
							Added few more options to individual tools.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75120  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 08:20:25 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						44a382f894 
					 
					
						
						
							
							Return dir separator as per platform.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75119  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 08:17:55 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						091ca1c9e0 
					 
					
						
						
							
							Show how to modify built-in options.  
						
						... 
						
						
						
						Sanjiv complained about the need to maintain local changes to
lib/CompilerDriver.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74912  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-07 16:39:33 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						7c07f3ae8d 
					 
					
						
						
							
							Prefix bin dir to executables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74713  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-02 17:51:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						31b798197e 
					 
					
						
						
							
							Fixed handling of -c option.wq  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74711  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-02 17:35:38 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						81d0c2abc8 
					 
					
						
						
							
							Executables will be at InstallDir/bin directory. Std header files will be at InstallDir/include, libs will be at InstallDir/lib. Define hooks for these and use them in the options for various tools.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74611  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-01 16:10:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						0a1cb1ea86 
					 
					
						
						
							
							Remove duplication.  
						
						... 
						
						
						
						Factor out common preprocessor-related bits to Makefile.rules.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74153  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-25 01:07:00 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						223e99cd8d 
					 
					
						
						
							
							Temporary copy-pasto to make examples compile.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74001  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 20:47:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						9dcc26b6a0 
					 
					
						
						
							
							A basic PIC16 toolchain driver.  
						
						... 
						
						
						
						Nice addition to the examples and also a starting point for Sanjiv to work on.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-07 07:08:01 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						283bb58332 
					 
					
						
						
							
							Add example/Skeleton.  
						
						... 
						
						
						
						This is a template that can be used to build your own LLVMC-based drivers.
It can be also useful as a "bare-bones" LLVMC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65944  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-03 11:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						03c050f018 
					 
					
						
						
							
							Comment fixes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65943  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-03 10:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						178b00ce50 
					 
					
						
						
							
							Move example plugins to the example/ directory.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65939  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-03 10:02:53 +00:00