llvm-project/clang/test/CXX/lex
Nico Weber 007215044b Add driver flags -ftrigraphs, -fno-trigraphs.
-trigraphs is now an alias for -ftrigraphs.  -fno-trigraphs makes it possible
to explicitly disable trigraphs, which couldn't be done before.

  clang -std=c++11 -fno-trigraphs

now builds without GNU extensions, but with trigraphs disabled.  Previously,
trigraphs were only disabled in GNU modes or with -std=c++1z.

Make the new -f flags the cc1 interface too.  This requires changing -trigraphs
to -ftrigraphs in a few cc1 tests.

Related to PR21974.

llvm-svn: 224790
2014-12-23 22:32:37 +00:00
..
lex.charset Improve diagnostics for UCNs referring to control characters and members of the 2012-03-09 22:27:51 +00:00
lex.literal Improving the "integer constant too large" diagnostics based on post-commit feedback from Richard Smith. Amends r213657. 2014-07-24 14:51:23 +00:00
lex.pptoken Test that we correctly handle reversion of line splicing etc in raw string 2013-01-17 01:46:13 +00:00
lex.trigraph Add driver flags -ftrigraphs, -fno-trigraphs. 2014-12-23 22:32:37 +00:00