summaryrefslogtreecommitdiff
path: root/src/debug
diff options
context:
space:
mode:
authorSteve MacLean <Steve.MacLean@microsoft.com>2019-07-11 12:50:01 -0400
committerGitHub <noreply@github.com>2019-07-11 12:50:01 -0400
commit0d344b3df28dee8339ec3a77f26400e27e266de6 (patch)
treef85489d06d60eb50c7498ef6b3a9043fcf3e9786 /src/debug
parented6d0ee3237fe6ddc8fe44e76442b58b48c4e904 (diff)
downloadcoreclr-0d344b3df28dee8339ec3a77f26400e27e266de6.tar.gz
coreclr-0d344b3df28dee8339ec3a77f26400e27e266de6.tar.bz2
coreclr-0d344b3df28dee8339ec3a77f26400e27e266de6.zip
Arm64 debug issues (#25636)
* Fix arm64 dbgipcevents inconsistency * Fix arm64 register names
Diffstat (limited to 'src/debug')
-rw-r--r--src/debug/daccess/request.cpp2
-rw-r--r--src/debug/inc/dbgipcevents.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/debug/daccess/request.cpp b/src/debug/daccess/request.cpp
index 684add098e..3c40557fd0 100644
--- a/src/debug/daccess/request.cpp
+++ b/src/debug/daccess/request.cpp
@@ -616,7 +616,7 @@ ClrDataAccess::GetRegisterName(int regNum, unsigned int count, __out_z __inout_e
W("X7"),
W("X8"), W("X9"), W("X10"), W("X11"), W("X12"), W("X13"), W("X14"), W("X15"), W("X16"), W("X17"),
W("X18"), W("X19"), W("X20"), W("X21"), W("X22"), W("X23"), W("X24"), W("X25"), W("X26"), W("X27"),
- W("X28"), W("Fp"), W("Sp"), W("Lr")
+ W("X28"), W("Fp"), W("Lr"), W("Sp")
};
#elif defined(_TARGET_X86_)
static const wchar_t *regs[] =
diff --git a/src/debug/inc/dbgipcevents.h b/src/debug/inc/dbgipcevents.h
index 35ad8eb526..819a70608e 100644
--- a/src/debug/inc/dbgipcevents.h
+++ b/src/debug/inc/dbgipcevents.h
@@ -1172,9 +1172,9 @@ struct MSLAYOUT DebuggerREGDISPLAY
#define DebuggerIPCE_FloatCount 32
SIZE_T X[29];
- SIZE_T SP;
SIZE_T FP;
SIZE_T LR;
+ SIZE_T SP;
SIZE_T PC;
#else
#define DebuggerIPCE_FloatCount 1