diff options
author | Rui Ueyama <ruiu@google.com> | 2015-07-15 22:21:08 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-07-15 22:21:08 +0000 |
commit | 8765fbae15bb2974bb7689f8f4d8042d1e64469e (patch) | |
tree | 3099bf642f79ec0c5811c9312cdfb464230aef2b /llvm/lib/Object/ArchiveWriter.cpp | |
parent | aaacf48414ac87aaf1760a9c287c0aa9413d24d2 (diff) | |
download | bcm5719-llvm-8765fbae15bb2974bb7689f8f4d8042d1e64469e.tar.gz bcm5719-llvm-8765fbae15bb2974bb7689f8f4d8042d1e64469e.zip |
COFF: Fix mangled dllexported names.
If a symbol is exported as /export:foo, and foo is resolved as a
mangled name (_foo@<number> or ?foo@@Y...), that mangled name should
be written to the export table. Previously, we wrote the original
name to the export table.
llvm-svn: 242342
Diffstat (limited to 'llvm/lib/Object/ArchiveWriter.cpp')
0 files changed, 0 insertions, 0 deletions