Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reinstate r173952, this time limiting it to exactly the form | Douglas Gregor | 2013-01-30 | 1 | -1/+5 |
| | | | | | | | | #define X X for which there is no point warning, ever. llvm-svn: 173991 | ||||
* | Revert "[preprocessor] Don't warn about "disabled expansion of recursive macro"" | Argyrios Kyrtzidis | 2013-01-30 | 1 | -1/+1 |
| | | | | | | This reverts commit r173952 llvm-svn: 173970 | ||||
* | [preprocessor] Don't warn about "disabled expansion of recursive macro" | Argyrios Kyrtzidis | 2013-01-30 | 1 | -1/+1 |
| | | | | | | | | | for "#define X X". This is a pattern that, for example, stdbool.h uses. rdar://12435773 llvm-svn: 173952 | ||||
* | Don't warn about disabled macro expansion if we see the name of a ↵ | Richard Smith | 2012-12-12 | 1 | -0/+4 |
| | | | | | | function-like macro which isn't immediately followed by '('. FreeBSD's stdio.h #defines foo(x) to (foo)(x), apparently. llvm-svn: 169960 | ||||
* | Added testcases for -Wdisabled-macro-expansion. | Abramo Bagnara | 2012-01-03 | 1 | -0/+27 |
llvm-svn: 147473 |