Branch: refs/heads/arm64/feature/relocation
Home: https://github.com/dyninst/dyninst
Commit: cd6c19f159c22f23a1b793c7ac46f1eacdb68054
https://github.com/dyninst/dyninst/commit/cd6c19f159c22f23a1b793c7ac46f1eacdb68054
Author: Sunny Shah <shah28@xxxxxxxx>
Date: 2017-03-08 (Wed, 08 Mar 2017)
Changed paths:
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/inst-aarch64.C
Log Message:
-----------
Implemented stack frame creation and tear down functions.
This commit implements EmitterAARCH64SaveRegs::createFrame and
EmitterAARCH64RestoreRegs::tearFrame, mimicking the stack frame creation
and tear down functionality followed by ARM64 binaries. The check for
the link register in saveSPR/restoreSPR is also removed since the link
register will no longer be handled as a SPR.
|