Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2022-07-29 13:17:43 +0300
committerCorinna Vinschen <corinna@vinschen.de>2022-07-29 13:17:43 +0300
commit20adacdca2fe2bd3d41a7287f77d42b4bf22f423 (patch)
treed722e320c09cc9a5fdac1a13abc2e18e8a79780c
parent7f42498be6cd47e9d3d46ec82374d703e3275ddf (diff)
Cygwin: profile.c: drop i686 register access
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r--winsup/cygwin/profil.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/winsup/cygwin/profil.c b/winsup/cygwin/profil.c
index be59b4909..2c3a7a5eb 100644
--- a/winsup/cygwin/profil.c
+++ b/winsup/cygwin/profil.c
@@ -42,10 +42,10 @@ get_thrpc (HANDLE thr)
ctx.ContextFlags = CONTEXT_CONTROL | CONTEXT_INTEGER;
pc = (size_t) - 1;
if (GetThreadContext (thr, &ctx)) {
-#ifndef _WIN64
- pc = ctx.Eip;
-#else
+#ifdef __x86_64__
pc = ctx.Rip;
+#else
+#error unimplemented for this target
#endif
}
ResumeThread (thr);