b19289331d 
								
							 
						 
						
							
							
								
								This really seems like a boring set of fixes to our tests to make them more  
							
							... 
							
							
							
							independent of the underlying system. Let me know if any of these are too
aggressive.
llvm-svn: 119345 
							
						 
						
							2010-11-16 10:26:08 +00:00  
				
					
						
							
							
								 
						
							
								5618e98f33 
								
							 
						 
						
							
							
								
								Update tests to use %clang instead of 'clang', and forcibly disable use of '  
							
							... 
							
							
							
							clang ' or ' clang -cc1 ' or ' clang-cc ' in test lines (by substituting them to
garbage).
llvm-svn: 91460 
							
						 
						
							2009-12-15 22:01:24 +00:00  
				
					
						
							
							
								 
						
							
								633d5b3ee2 
								
							 
						 
						
							
							
								
								Use clang to run tests which include headers from the system.  
							
							... 
							
							
							
							llvm-svn: 89085 
							
						 
						
							2009-11-17 10:14:55 +00:00  
				
					
						
							
							
								 
						
							
								8b57697954 
								
							 
						 
						
							
							
								
								Eliminate &&s in tests.  
							
							... 
							
							
							
							- 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious.
llvm-svn: 86430 
							
						 
						
							2009-11-08 01:45:36 +00:00  
				
					
						
							
							
								 
						
							
								08479ae7fe 
								
							 
						 
						
							
							
								
								Change handling of attribute 'malloc' to only accept the attribute on function  
							
							... 
							
							
							
							declarations (and not function pointers). This is consistent with GCC. Accepting
this attribute on function pointers means that the attribute should be treated
as a type qualifier, which apparently is not what GCC does. We obviously can
change this later should we desire to enhance the 'malloc' attribute in this
way.
llvm-svn: 79060 
							
						 
						
							2009-08-15 00:51:46 +00:00  
				
					
						
							
							
								 
						
							
								8d091dbe13 
								
							 
						 
						
							
							
								
								Add more attribute 'malloc' test cases involving function pointers.  
							
							... 
							
							
							
							llvm-svn: 79055 
							
						 
						
							2009-08-14 22:06:01 +00:00  
				
					
						
							
							
								 
						
							
								f22c410efa 
								
							 
						 
						
							
							
								
								Per Eli Friedman's feedback, handle attribute 'malloc' being applied to  
							
							... 
							
							
							
							declarations of function pointers.
llvm-svn: 79053 
							
						 
						
							2009-08-14 22:03:27 +00:00  
				
					
						
							
							
								 
						
							
								b3788a24c6 
								
							 
						 
						
							
							
								
								Rename macro to avoid a name clash on FreeBSD.  
							
							... 
							
							
							
							llvm-svn: 78741 
							
						 
						
							2009-08-11 22:46:25 +00:00  
				
					
						
							
							
								 
						
							
								e64ffc277c 
								
							 
						 
						
							
							
								
								warn, as gcc does, if __attribute__((malloc)) applied to function returning non-pointer type  
							
							... 
							
							
							
							llvm-svn: 78542 
							
						 
						
							2009-08-09 22:36:29 +00:00  
				
					
						
							
							
								 
						
							
								1f1fdc070e 
								
							 
						 
						
							
							
								
								map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return  
							
							... 
							
							
							
							llvm-svn: 78541 
							
						 
						
							2009-08-09 20:07:29 +00:00