mirror of
https://github.com/radareorg/radare2.git
synced 2024-10-06 18:13:46 +00:00
Added registers st0 to st7, mm0 to mm7 while debugging under FreeBSD ##debug
Some checks are pending
build / linux-wasi (push) Waiting to run
build / linux-wasi-api (push) Waiting to run
build / linux-csnext (push) Waiting to run
build / tarball (push) Waiting to run
build / linux-static (push) Waiting to run
build / linux-acr-rpm-64 (push) Waiting to run
build / linux-acr-deb (amd64) (push) Waiting to run
build / linux-acr-deb (arm64, aarch64-linux-gnu) (push) Waiting to run
build / linux-acr-deb (i386, multilib) (push) Waiting to run
build / macos-acr (arm64, 13) (push) Waiting to run
build / macos-acr (x86_64, 12) (push) Waiting to run
build / ios (cydia32) (push) Waiting to run
build / ios (true, cydia) (push) Waiting to run
build / android-acr (16, arm) (push) Waiting to run
build / android-acr (aarch64) (push) Waiting to run
build / android-meson (x86_64) (push) Waiting to run
build / w32-meson (push) Waiting to run
build / w64-static-2022 (push) Waiting to run
build / w64-static (push) Waiting to run
build / w64-meson (push) Waiting to run
build / check_abi_compatibility (push) Blocked by required conditions
build / check_release (push) Blocked by required conditions
build / release (push) Blocked by required conditions
CI / linux-acr-oldlibsbug (push) Waiting to run
CI / linux-nocs (push) Waiting to run
CI / linux-acr-gperf (push) Waiting to run
CI / linux-sys-capstone (push) Waiting to run
CI / linux-acr-resymlink (push) Waiting to run
CI / linux-test (push) Waiting to run
CI / linux-static-meson (push) Waiting to run
CI / macos-test (push) Waiting to run
CI / linux-rpath (push) Waiting to run
CI / macos-rpath (push) Waiting to run
CI / linux-meson-spaces (push) Waiting to run
CI / linux-tinyasan-fuzz (push) Waiting to run
CI / linux-asan-fuzz (push) Waiting to run
CI / w64-make (push) Waiting to run
CI / w32-mingw (push) Waiting to run
CI / w64-mingw (push) Waiting to run
Code scanning - action / CodeQL-Build (push) Waiting to run
Coverity Scan / latest (push) Waiting to run
tcc / ubuntu-tcc-newabi (push) Waiting to run
tcc / ubuntu-tcc-test (push) Waiting to run
tcc / ubuntu-tcc-nodbg (push) Waiting to run
tcc / r2pm-tcc (push) Waiting to run
tcc / ubuntu-tcc-syslibs (push) Waiting to run
Some checks are pending
build / linux-wasi (push) Waiting to run
build / linux-wasi-api (push) Waiting to run
build / linux-csnext (push) Waiting to run
build / tarball (push) Waiting to run
build / linux-static (push) Waiting to run
build / linux-acr-rpm-64 (push) Waiting to run
build / linux-acr-deb (amd64) (push) Waiting to run
build / linux-acr-deb (arm64, aarch64-linux-gnu) (push) Waiting to run
build / linux-acr-deb (i386, multilib) (push) Waiting to run
build / macos-acr (arm64, 13) (push) Waiting to run
build / macos-acr (x86_64, 12) (push) Waiting to run
build / ios (cydia32) (push) Waiting to run
build / ios (true, cydia) (push) Waiting to run
build / android-acr (16, arm) (push) Waiting to run
build / android-acr (aarch64) (push) Waiting to run
build / android-meson (x86_64) (push) Waiting to run
build / w32-meson (push) Waiting to run
build / w64-static-2022 (push) Waiting to run
build / w64-static (push) Waiting to run
build / w64-meson (push) Waiting to run
build / check_abi_compatibility (push) Blocked by required conditions
build / check_release (push) Blocked by required conditions
build / release (push) Blocked by required conditions
CI / linux-acr-oldlibsbug (push) Waiting to run
CI / linux-nocs (push) Waiting to run
CI / linux-acr-gperf (push) Waiting to run
CI / linux-sys-capstone (push) Waiting to run
CI / linux-acr-resymlink (push) Waiting to run
CI / linux-test (push) Waiting to run
CI / linux-static-meson (push) Waiting to run
CI / macos-test (push) Waiting to run
CI / linux-rpath (push) Waiting to run
CI / macos-rpath (push) Waiting to run
CI / linux-meson-spaces (push) Waiting to run
CI / linux-tinyasan-fuzz (push) Waiting to run
CI / linux-asan-fuzz (push) Waiting to run
CI / w64-make (push) Waiting to run
CI / w32-mingw (push) Waiting to run
CI / w64-mingw (push) Waiting to run
Code scanning - action / CodeQL-Build (push) Waiting to run
Coverity Scan / latest (push) Waiting to run
tcc / ubuntu-tcc-newabi (push) Waiting to run
tcc / ubuntu-tcc-test (push) Waiting to run
tcc / ubuntu-tcc-nodbg (push) Waiting to run
tcc / r2pm-tcc (push) Waiting to run
tcc / ubuntu-tcc-syslibs (push) Waiting to run
* added registers st0 to st7, mm0 to mm7 while debugging under FreeBSD. * Apply suggestions from code review --------- Co-authored-by: User Julien <julien@ryzen3950x.home> Co-authored-by: pancake <pancake@nowsecure.com>
This commit is contained in:
parent
d93e0288f6
commit
ee7c58b932
@ -661,6 +661,8 @@ static int bsd_reg_read(RDebug *dbg, int type, ut8* buf, int size) {
|
||||
return true;
|
||||
break;
|
||||
case R_REG_TYPE_FPU:
|
||||
ret = ptrace (PT_GETFPREGS, pid, (caddr_t)buf, sizeof (struct fpreg));
|
||||
break;
|
||||
case R_REG_TYPE_VEC64: // MMX
|
||||
case R_REG_TYPE_VEC128: // XMM
|
||||
case R_REG_TYPE_VEC256: // YMM
|
||||
|
@ -86,4 +86,30 @@ return strdup (
|
||||
"flg if .1 .1225 0 interrupt\n"
|
||||
"flg df .1 .1226 0 direction\n"
|
||||
"flg of .1 .1227 0 overflow\n"
|
||||
"fpu cwd .16 0 0\n"
|
||||
"fpu swd .16 2 0\n"
|
||||
"fpu ftw .16 4 0\n"
|
||||
"fpu fop .16 6 0\n"
|
||||
"fpu frip .64 8 0\n"
|
||||
"fpu frdp .64 16 0\n"
|
||||
"fpu mxcsr .32 24 0\n"
|
||||
"fpu mxcr_mask .32 28 0\n"
|
||||
|
||||
"fpu st0 .80 32 0\n"
|
||||
"fpu st1 .80 48 0\n"
|
||||
"fpu st2 .80 64 0\n"
|
||||
"fpu st3 .80 80 0\n"
|
||||
"fpu st4 .80 96 0\n"
|
||||
"fpu st5 .80 112 0\n"
|
||||
"fpu st6 .80 128 0\n"
|
||||
"fpu st7 .80 144 0\n"
|
||||
|
||||
"vec64@fpu mm0 .64 32 8\n"
|
||||
"vec64@fpu mm1 .64 48 8\n"
|
||||
"vec64@fpu mm2 .64 64 8\n"
|
||||
"vec64@fpu mm3 .64 80 8\n"
|
||||
"vec64@fpu mm4 .64 96 8\n"
|
||||
"vec64@fpu mm5 .64 112 8\n"
|
||||
"vec64@fpu mm6 .64 128 8\n"
|
||||
"vec64@fpu mm7 .64 144 8\n"
|
||||
);
|
||||
|
Loading…
Reference in New Issue
Block a user