summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAndy Gibbs <andyg1001@hotmail.co.uk>2012-11-09 13:24:30 +0000
committerAndy Gibbs <andyg1001@hotmail.co.uk>2012-11-09 13:24:30 +0000
commit571df3539796abefbd3e63dcdb5f140ad0821334 (patch)
treefa02ce08e3538db3aec161ded4926fe4f8b42ea7 /clang/lib/Frontend/CompilerInvocation.cpp
parent92b9e1dbfd158d457cd4ec82445e4adfb7b52092 (diff)
downloadbcm5719-llvm-571df3539796abefbd3e63dcdb5f140ad0821334.tar.gz
bcm5719-llvm-571df3539796abefbd3e63dcdb5f140ad0821334.zip
Improved support for removing the comma preceding __VA_ARGS__ where __VA_ARGS__
is empty in a variadic macro expansion. This fixes a divergence in support for the ", ## __VA_ARGS__" GCC extension which differed in behaviour when in strict C99 mode (note: there is no change in behaviour has been made in the gnu99 mode that clang uses by default). In addition, there is improved support for the Microsoft alternative extension ", __VA_ARGS__". llvm-svn: 167613
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud