diff options
author | Davide Italiano <davide@freebsd.org> | 2015-08-14 14:13:29 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2015-08-14 14:13:29 +0000 |
commit | da8a3b903b4506e4b6a1498fc23f71b2a5d49f02 (patch) | |
tree | 6356bb0fe3855b3ffa8ca0b6d1eec7ec4c1f7fbc /clang/lib/AST/ASTContext.cpp | |
parent | beee25e484631608ae02433e76738eee6c7304e6 (diff) | |
download | bcm5719-llvm-da8a3b903b4506e4b6a1498fc23f71b2a5d49f02.tar.gz bcm5719-llvm-da8a3b903b4506e4b6a1498fc23f71b2a5d49f02.zip |
[Sema] main can't be declared as global variable, in C++.
So, we now reject that. We also warn for any external-linkage global
variable named main in C, because it results in undefined behavior.
PR: 24309
Differential Revision: http://reviews.llvm.org/D11658
Reviewed by: rsmith
llvm-svn: 245051
Diffstat (limited to 'clang/lib/AST/ASTContext.cpp')
0 files changed, 0 insertions, 0 deletions