diff options
author | Tom Musta <tommusta@gmail.com> | 2014-06-30 08:13:42 -0500 |
---|---|---|
committer | Alexander Graf <agraf@suse.de> | 2014-09-08 12:50:46 +0200 |
commit | 145855801a002aaf1310630df41425a6bc39cf47 (patch) | |
tree | 82eba71377542f9d136b6cd8bec281e1d96c59cb /linux-user/flatload.c | |
parent | 19774ec5c4019d1802b497d702e1eefd3c193e84 (diff) |
linux-user: Handle PPC64 ELFv2 Function Pointers
Function pointers in the 64-bit ELFv2 PowerPC ABI are actual (internal)
entry point addresses. However, when invoking a function via a function
pointer, GPR 12 must also be set to this address so that the TOC may be
handled properly.
Add this support to the invocation of a signal handler.
Signed-off-by: Tom Musta <tommusta@gmail.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'linux-user/flatload.c')
0 files changed, 0 insertions, 0 deletions