diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-02-14 01:58:08 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-02-14 01:58:08 +0000 |
commit | 764993493c73b8dc8dbdc4f650aa7357d6be6341 (patch) | |
tree | ea28801eef5841db3eab5f7877d86a554c229bca /llvm/lib/Target/X86/X86JITInfo.cpp | |
parent | 5bda63f16bd4cc418319d760d1d7274f8c5101e3 (diff) | |
download | bcm5719-llvm-764993493c73b8dc8dbdc4f650aa7357d6be6341.tar.gz bcm5719-llvm-764993493c73b8dc8dbdc4f650aa7357d6be6341.zip |
Don't asume that a static function in an extern "C" block will not be mangled.
Since functions with internal linkage don't have language linkage, it is valid
to overload them:
extern "C" {
static int foo();
static int foo(int);
}
So we mangle them.
llvm-svn: 175120
Diffstat (limited to 'llvm/lib/Target/X86/X86JITInfo.cpp')
0 files changed, 0 insertions, 0 deletions