f2c9afceef 
								
							 
						 
						
							
							
								
								C++11: don't warn about the deprecated 'register' keyword if it's combined with  
							
							... 
							
							
							
							an asm label.
llvm-svn: 184069 
							
						 
						
							2013-06-17 01:34:01 +00:00  
				
					
						
							
							
								 
						
							
								37ba45a3c5 
								
							 
						 
						
							
							
								
								Add warning group -Wdeprecated-register for C++11 warning on 'register' being  
							
							... 
							
							
							
							deprecated.
llvm-svn: 184068 
							
						 
						
							2013-06-17 00:01:58 +00:00  
				
					
						
							
							
								 
						
							
								ab2436ee83 
								
							 
						 
						
							
							
								
								Suppress the c++11 -Wdeprecated warning for 'register' if it is expanded from a  
							
							... 
							
							
							
							macro defined in a system header. glibc uses it in macros, apparently.
llvm-svn: 184005 
							
						 
						
							2013-06-14 21:05:24 +00:00  
				
					
						
							
							
								 
						
							
								f24e6e747b 
								
							 
						 
						
							
							
								
								Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're  
							
							... 
							
							
							
							not actually talking about a default constructor.
llvm-svn: 183885 
							
						 
						
							2013-06-13 03:34:55 +00:00  
				
					
						
							
							
								 
						
							
								d577fbbd1c 
								
							 
						 
						
							
							
								
								C++11: If a class has a user-declared copy operation or destructor, the  
							
							... 
							
							
							
							implicit definition of a copy operation is deprecated. Add a warning for this
to -Wdeprecated. This warning is disabled by default for now, pending
investigation into how common this situation is.
llvm-svn: 183884 
							
						 
						
							2013-06-13 03:23:42 +00:00  
				
					
						
							
							
								 
						
							
								f026b60099 
								
							 
						 
						
							
							
								
								In C++11, promote access declaration diagnostic from warning to error. There  
							
							... 
							
							
							
							doesn't seem to be any value in even adding a -W flag for this.
llvm-svn: 183882 
							
						 
						
							2013-06-13 02:12:17 +00:00  
				
					
						
							
							
								 
						
							
								8ca78a16f4 
								
							 
						 
						
							
							
								
								Add -Wdeprecated warnings and fixits for things deprecated in C++11:  
							
							... 
							
							
							
							- 'register' storage class
 - dynamic exception specifications
Only the former check is enabled by default for now (the latter might be quite noisy).
llvm-svn: 183881 
							
						 
						
							2013-06-13 02:02:51 +00:00