aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
diff options
context:
space:
mode:
authorRenato Golin <renato.golin@linaro.org>2015-07-09 10:18:02 +0000
committerRenato Golin <renato.golin@linaro.org>2015-07-09 10:18:02 +0000
commit17d4efe7c1a271ca216008fe0f6598e8f96dfe30 (patch)
tree3eecaec0f2ec7620337ab08f8d761f355422d114 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
parentb6b0ddfc95f36aa6d511d9a6383c285fe369e808 (diff)
downloadllvm-17d4efe7c1a271ca216008fe0f6598e8f96dfe30.zip
llvm-17d4efe7c1a271ca216008fe0f6598e8f96dfe30.tar.gz
llvm-17d4efe7c1a271ca216008fe0f6598e8f96dfe30.tar.bz2
Add support for nest attribute to AArch64 backend
The nest attribute is currently supported on the x86 (32-bit) and x86-64 backends, but not on ARM (32-bit) or AArch64. This patch adds support for nest to the AArch64 backend. Register x18 is used by GCC for this purpose and hence is used here. As discussed on the GCC mailing list the register choice is an ABI issue and so choosing the same register as GCC means __builtin_call_with_static_chain is compatible. Patch by Stephen Cross. llvm-svn: 241794
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp')
0 files changed, 0 insertions, 0 deletions