diff options
author | Reid Kleckner <reid@kleckner.net> | 2013-06-26 17:16:08 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2013-06-26 17:16:08 +0000 |
commit | 596b85cc234d8f5c2fcdb23ade14535a33789c5c (patch) | |
tree | 2cd0adbca30804d2a66e33e822f6338103503fd1 /llvm/lib/Support/Unix | |
parent | b3f550e8cd5ff1d2304582e95dd494bf955f27d3 (diff) | |
download | bcm5719-llvm-596b85cc234d8f5c2fcdb23ade14535a33789c5c.tar.gz bcm5719-llvm-596b85cc234d8f5c2fcdb23ade14535a33789c5c.zip |
Match MSVC's handling of commas during macro argument expansion
This allows clang to parse the type_traits header in Visual Studio 2012,
which is included widely in practice.
This is a rework of r163022 by João Matos. The original patch broke
preprocessing of gtest headers, which this patch addresses.
Patch by Will Wilson!
llvm-svn: 184968
Diffstat (limited to 'llvm/lib/Support/Unix')
0 files changed, 0 insertions, 0 deletions