|
From: <sv...@va...> - 2005-05-16 23:44:54
|
Author: tom
Date: 2005-05-16 08:31:05 +0100 (Mon, 16 May 2005)
New Revision: 3735
Modified:
trunk/coregrind/vg_mylibc.c
Log:
Use movq to get the frame pointer on amd64.
Modified: trunk/coregrind/vg_mylibc.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/vg_mylibc.c 2005-05-16 03:36:19 UTC (rev 3734)
+++ trunk/coregrind/vg_mylibc.c 2005-05-16 07:31:05 UTC (rev 3735)
@@ -915,7 +915,7 @@
#elif defined(VGP_amd64_linux)
# define GET_REAL_SP_AND_FP(sp, fp) \
asm("movq %%rsp, %0;" \
- "movl %%rbp, %1;" \
+ "movq %%rbp, %1;" \
: "=3Dr" (sp),\
"=3Dr" (fp));
#else
|