forked from OSchip/llvm-project
Add arm64 FreeBSD ProcessMonitor register context
llvm-svn: 251088
This commit is contained in:
parent
d42ae865b8
commit
4a8a8cde08
|
|
@ -39,6 +39,7 @@
|
|||
#include "RegisterContextPOSIXProcessMonitor_powerpc.h"
|
||||
#include "RegisterContextPOSIXProcessMonitor_x86.h"
|
||||
#include "Plugins/Process/Utility/RegisterContextFreeBSD_arm.h"
|
||||
#include "Plugins/Process/Utility/RegisterContextFreeBSD_arm64.h"
|
||||
#include "Plugins/Process/Utility/RegisterContextFreeBSD_i386.h"
|
||||
#include "Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h"
|
||||
#include "Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.h"
|
||||
|
|
@ -160,6 +161,9 @@ FreeBSDThread::GetRegisterContext()
|
|||
assert(target_arch.GetTriple().getOS() == llvm::Triple::FreeBSD);
|
||||
switch (target_arch.GetMachine())
|
||||
{
|
||||
case llvm::Triple::aarch64:
|
||||
reg_interface = new RegisterContextFreeBSD_arm64(target_arch);
|
||||
break;
|
||||
case llvm::Triple::arm:
|
||||
reg_interface = new RegisterContextFreeBSD_arm(target_arch);
|
||||
break;
|
||||
|
|
|
|||
Loading…
Reference in New Issue