diff options
author | Reid Kleckner <rnk@google.com> | 2018-12-14 23:42:59 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2018-12-14 23:42:59 +0000 |
commit | f5f62908994de1da3633bbeedb316d1e7353ff02 (patch) | |
tree | c9c88ffb88159128cb16be7e2244302937ee1e5b /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | d81b96ece8c42164c53d5e846f0916a6001d3b37 (diff) | |
download | bcm5719-llvm-f5f62908994de1da3633bbeedb316d1e7353ff02.tar.gz bcm5719-llvm-f5f62908994de1da3633bbeedb316d1e7353ff02.zip |
Mangle calling conventions into function pointer types where GCC does
Summary:
GCC 5.1 began mangling these Windows calling conventions into function
types, since they can be used for overloading. They've always been
mangled in the MS ABI, but they are new to the Itanium mangler. Note
that the calling convention doesn't appear as part of the main
declaration, it only appears on function parameter types and other
types.
Fixes PR39860
Reviewers: rjmccall, efriedma
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm.org/D55672
llvm-svn: 349212
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions