summaryrefslogtreecommitdiffstats
path: root/clang/test/Preprocessor/pragma_diagnostic.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix tests after r363749Aaron Puchert2019-06-181-0/+3
| | | | | | | We changed -Wmissing-prototypes there, which was used in these tests via -Weverything. llvm-svn: 363754
* Use the -Wunknown-warning-option group for the "unknown warning group"Alex Lorenz2017-04-281-2/+5
| | | | | | | | | | | diagnostic in #pragma diagnostic This matches the warning group that's specified for the unknown warning options that are passed-in as command line arguments. rdar://29526025 llvm-svn: 301647
* Accept "-Weverything" in clang diagnistic pragmasSunil Srivastava2016-02-131-0/+15
| | | | | | Differential Revision: http://reviews.llvm.org/D15095 llvm-svn: 260788
* Made the "expected string literal" diagnostic more expressiveAndy Gibbs2012-11-171-1/+1
| | | | llvm-svn: 168267
* Refactored duplicate string literal lexing code within Preprocessor, into aAndy Gibbs2012-11-171-1/+1
| | | | | | | | | | | | | common LexStringLiteral function. In doing so, some consistency problems have been ironed out (e.g. where the first token in the string literal was lexed with macro expansion, but subsequent ones were not) and also an erroneous diagnostic has been corrected. LexStringLiteral is complemented by a FinishLexStringLiteral function which can be used in the situation where the first token of the string literal has already been lexed. llvm-svn: 168266
* Now that GCC will have #pragma push/pop (in GCC 4.6), allow theDouglas Gregor2010-08-301-2/+1
| | | | | | | #pragma without requiring it to be in the "clang" namespace, from Louis Gerbarg! llvm-svn: 112484
* a really old testcase I apparently forgot to 'svn add'.Chris Lattner2009-12-201-0/+33
llvm-svn: 91800
OpenPOWER on IntegriCloud