synchronize ucontext-from-pc tests autoconf -> cmake

Refers to github issue #1398.
This commit is contained in:
Aliaksey Kandratsenka 2023-06-21 10:22:39 -04:00
parent 5e923877aa
commit f06052d736
1 changed files with 3 additions and 0 deletions

View File

@ -24,13 +24,16 @@ macro(pc_from_ucontext variable)
"uc_mcontext.gregs[REG_EIP]" # Linux (i386) "uc_mcontext.gregs[REG_EIP]" # Linux (i386)
"uc_mcontext.gregs[REG_RIP]" # Linux (x86_64) "uc_mcontext.gregs[REG_RIP]" # Linux (x86_64)
"uc_mcontext.sc_ip" # Linux (ia64) "uc_mcontext.sc_ip" # Linux (ia64)
"uc_mcontext.__pc" # Linux (loongarch64)
"uc_mcontext.pc" # Linux (mips) "uc_mcontext.pc" # Linux (mips)
"uc_mcontext.uc_regs->gregs[PT_NIP]" # Linux (ppc) "uc_mcontext.uc_regs->gregs[PT_NIP]" # Linux (ppc)
"uc_mcontext.__gregs[REG_PC]" # Linux (riscv64)
"uc_mcontext.psw.addr" # Linux (s390) "uc_mcontext.psw.addr" # Linux (s390)
"uc_mcontext.gregs[R15]" # Linux (arm old [untested]) "uc_mcontext.gregs[R15]" # Linux (arm old [untested])
"uc_mcontext.arm_pc" # Linux (arm arch 5) "uc_mcontext.arm_pc" # Linux (arm arch 5)
"uc_mcontext.gp_regs[PT_NIP]" # Suse SLES 11 (ppc64) "uc_mcontext.gp_regs[PT_NIP]" # Suse SLES 11 (ppc64)
"uc_mcontext.mc_eip" # FreeBSD (i386) "uc_mcontext.mc_eip" # FreeBSD (i386)
"uc_mcontext.mc_srr0" # FreeBSD (powerpc, powerpc64)
"uc_mcontext.mc_rip" # FreeBSD (x86_64 [untested]) "uc_mcontext.mc_rip" # FreeBSD (x86_64 [untested])
"uc_mcontext.__gregs[_REG_EIP]" # NetBSD (i386) "uc_mcontext.__gregs[_REG_EIP]" # NetBSD (i386)
"uc_mcontext.__gregs[_REG_RIP]" # NetBSD (x86_64) "uc_mcontext.__gregs[_REG_RIP]" # NetBSD (x86_64)