Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								7deb7050d5 
								
							 
						 
						
							
							
								
								Fix ccc-analyzer's handling of quoted arguments in the build command.  Fixes PR 6791.[B  
							
							 
							
							... 
							
							
							
							llvm-svn: 100551 
							
						 
						
							2010-04-06 19:41:24 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								d76197a271 
								
							 
						 
						
							
							
								
								scan-build: set environment variable LDPLUSPLUS to 'c++-analyzer' to correctly link projects  
							
							 
							
							... 
							
							
							
							with c++ code.
llvm-svn: 99684 
							
						 
						
							2010-03-27 00:20:01 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								adccbca23f 
								
							 
						 
						
							
							
								
								Don't enable static analysis support for C++ by default.  Users are  
							
							 
							
							... 
							
							
							
							accidentally using it without realizing that it is nowhere close
to being generally usable and are reporting crashes that we
already know about.
llvm-svn: 97960 
							
						 
						
							2010-03-08 19:06:44 +00:00  
						
					 
				
					
						
							
							
								 
								Charles Davis
							
						 
						
							 
							
							
							
							
								
							
							
								dde71b93da 
								
							 
						 
						
							
							
								
								Pass -m32 and -m64 to the static analyzer when using scan-build. Now we can  
							
							 
							
							... 
							
							
							
							use scan-build with Wine, for example.
Ted, I hope this is OK.
llvm-svn: 97566 
							
						 
						
							2010-03-02 15:26:41 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								e9711db487 
								
							 
						 
						
							
							
								
								Two changes to scan-build:  
							
							 
							
							... 
							
							
							
							(1) When no 'clang' is found with 'scan-build', remember the one from
the path as scan-build sees it, not the build system.  This prevents
us from finding different clangs during the build.
(2) Don't set LDPLUSPLUS when running xcodebuild; instead rely on the
clang driver to do the right thing.
llvm-svn: 95943 
							
						 
						
							2010-02-12 00:12:25 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								14015de619 
								
							 
						 
						
							
							
								
								Add comments.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95942 
							
						 
						
							2010-02-12 00:10:34 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								74cc62e161 
								
							 
						 
						
							
							
								
								Tweak output.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95676 
							
						 
						
							2010-02-09 18:51:44 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								8de7a0efd1 
								
							 
						 
						
							
							
								
								Add a check for a running Xcode before modifying its configuration files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95675 
							
						 
						
							2010-02-09 18:46:58 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								e52f932f5f 
								
							 
						 
						
							
							
								
								Add some diagnostics for when we cannot update the original spec file.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95572 
							
						 
						
							2010-02-08 21:19:27 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								94c5349ef2 
								
							 
						 
						
							
							
								
								Add a Python script to change what version of Clang is used by Xcode for static analysis (and ONLY static analysis).  
							
							 
							
							... 
							
							
							
							llvm-svn: 95569 
							
						 
						
							2010-02-08 20:54:01 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								6a93195783 
								
							 
						 
						
							
							
								
								Fix how scan-build finds c++-analyzer to work with checker builds.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95425 
							
						 
						
							2010-02-05 20:34:14 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								01a83104a2 
								
							 
						 
						
							
							
								
								Now that the -cc1 options for analyzer checks have a structured naming, add back scanning for analyzer checks to scan-build.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95349 
							
						 
						
							2010-02-05 02:18:39 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								2f2692f8ca 
								
							 
						 
						
							
							
								
								Rename -cc1 option '-checker-cfref' to '-analyzer-check-objc-mem'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95348 
							
						 
						
							2010-02-05 02:06:54 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								b6e400c87c 
								
							 
						 
						
							
							
								
								Rename -cc1 option '-warn-objc-missing-dealloc' to '-analyzer-check-objc-missing-dealloc'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95347 
							
						 
						
							2010-02-05 01:59:21 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								61b506aa8f 
								
							 
						 
						
							
							
								
								Rename -cc1 option '-warn-objc-methodsigs' to '-analyzer-check-objc-methodsigs'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95346 
							
						 
						
							2010-02-05 01:57:44 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								2d8ef71ae6 
								
							 
						 
						
							
							
								
								Rename -cc1 option '-warn-objc-unused-ivars' to '-analyzer-check-objc-unused-ivars'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95345 
							
						 
						
							2010-02-05 01:55:01 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								d519b83757 
								
							 
						 
						
							
							
								
								Rename -cc1 option '-warn-dead-stores' to '-analyzer-check-dead-stores'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95343 
							
						 
						
							2010-02-05 01:52:40 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								ec5b3d45c1 
								
							 
						 
						
							
							
								
								Rename -cc1 option '-warn-security-syntactic' to '-analyzer-check-security-syntactic'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 95342 
							
						 
						
							2010-02-05 01:50:36 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								c0895eb730 
								
							 
						 
						
							
							
								
								Add c++-analyzer symlink (which is used by scan-build)  
							
							 
							
							... 
							
							
							
							llvm-svn: 91937 
							
						 
						
							2009-12-22 23:00:32 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								22a8a4bfb9 
								
							 
						 
						
							
							
								
								Compute the right extension for preprocessed Objective-C++ files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 91547 
							
						 
						
							2009-12-16 18:32:41 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								dca6816d6a 
								
							 
						 
						
							
							
								
								Add logic for computing preprocessor file extensions for C++ files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 91505 
							
						 
						
							2009-12-16 05:02:47 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								f65a0c6768 
								
							 
						 
						
							
							
								
								scan-build/ccc-analyzer: start analyzing C++ FTW.  
							
							 
							
							... 
							
							
							
							llvm-svn: 91398 
							
						 
						
							2009-12-15 02:35:54 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								f5303fe492 
								
							 
						 
						
							
							
								
								scan-build: when the build command is 'make', override the CC and CXX options by passing them as arguments to make.  This fixes <rdar://problem/6790224>.  
							
							 
							
							... 
							
							
							
							llvm-svn: 91179 
							
						 
						
							2009-12-11 23:22:52 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								f92b446dd4 
								
							 
						 
						
							
							
								
								Remove more old references to clang-cc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 91177 
							
						 
						
							2009-12-11 23:12:52 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								5c512e63f4 
								
							 
						 
						
							
							
								
								Convert scan-build and ccc-analyzer over to using 'clang -cc1' instead of using 'clang-cc'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 91172 
							
						 
						
							2009-12-11 22:44:53 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								7bea9a1672 
								
							 
						 
						
							
							
								
								Enable '-analyzer-opt-analyze-nested-blocks' by default for testing.  
							
							 
							
							... 
							
							
							
							llvm-svn: 90812 
							
						 
						
							2009-12-07 22:26:14 +00:00  
						
					 
				
					
						
							
							
								 
								Kovarththanan Rajaratnam
							
						 
						
							 
							
							
							
							
								
							
							
								cb58439f34 
								
							 
						 
						
							
							
								
								Tuck away scan-build related files into tools/scan-build  
							
							 
							
							... 
							
							
							
							llvm-svn: 90215 
							
						 
						
							2009-12-01 06:52:01 +00:00