Partially revert r175117 so that we don't break assumptions about how
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 14 Feb 2013 03:31:26 +0000 (03:31 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 14 Feb 2013 03:31:26 +0000 (03:31 +0000)
commit46d2b6bacfc3208376668c41b7907468bf7df0ff
tree1378eea8956dd3b06a44e6430a3028f18fb921ca
parentc5d33d83597329bd3fba2f274723ae2dbd9e20a7
Partially revert r175117 so that we don't break assumptions about how
static functions in extern "C" contexts are mangled. Should fix the
bootstrap.

llvm-svn: 175132
clang/lib/AST/ItaniumMangle.cpp
clang/lib/Sema/SemaOverload.cpp
clang/test/CodeGenCXX/c-linkage.cpp
clang/test/SemaCXX/linkage2.cpp