hintonda added a comment.

This change breaks a couple tests in test/SemaCXX/linkage.cpp where we no 
longer allow mixing internal and external linkage, i.e., extern "C" functions 
have external linkage no matter where they are declared, but return types and 
parameters declared in anonymous namespaces have internal linkage.

Not yet sure how to go about fixing those, but one was based on PR9316, 
however, the test is more complicated and  is invalid -- so we don't generate 
code.


http://reviews.llvm.org/D17362



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to