diff options
author | Hans Wennborg <hans@hanshq.net> | 2013-10-09 18:10:25 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2013-10-09 18:10:25 +0000 |
commit | 1e109804f5c2ffbd163920c0760e7094cd10b0ba (patch) | |
tree | 8eafb9454ad16ba8aff52b5d76441cb6334b2cd3 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 63de98b0a0c0de381313648b358c692c66235d22 (diff) | |
download | llvm-1e109804f5c2ffbd163920c0760e7094cd10b0ba.zip llvm-1e109804f5c2ffbd163920c0760e7094cd10b0ba.tar.gz llvm-1e109804f5c2ffbd163920c0760e7094cd10b0ba.tar.bz2 |
Tighten diagnostics for calling conventions on variadic functions
Follow-up from r192240.
This makes it an error to use callee-cleanup conventions on variadic
functions, except for __fastcall and __stdcall, which we ignore with
a warning for GCC and MSVC compatibility.
Differential Revision: http://llvm-reviews.chandlerc.com/D1870
llvm-svn: 192308
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions