|  Douglas Gregor | 1a347f76c2 | Reinstate r173952, this time limiting it to exactly the form #define X X
for which there is no point warning, ever.
llvm-svn: 173991 | 2013-01-30 23:10:17 +00:00 | 
				
					
						|  Argyrios Kyrtzidis | a94bd438f8 | Revert "[preprocessor] Don't warn about "disabled expansion of recursive macro"" This reverts commit r173952
llvm-svn: 173970 | 2013-01-30 20:42:17 +00:00 | 
				
					
						|  Argyrios Kyrtzidis | 8c8684bbe1 | [preprocessor] Don't warn about "disabled expansion of recursive macro" for "#define X X".
This is a pattern that, for example, stdbool.h uses.
rdar://12435773
llvm-svn: 173952 | 2013-01-30 18:55:52 +00:00 | 
				
					
						|  Douglas Gregor | 1f7d02fb6d | Define _Bool, bool, true, and false macros in <stdbool.h> when we're in a GNU-compatible C++ dialect. Fixes <rdar://problem/8477819>.
llvm-svn: 115028 | 2010-09-29 04:57:11 +00:00 |