|
From: <sv...@va...> - 2005-03-30 18:40:27
|
Author: sewardj
Date: 2005-03-30 19:40:23 +0100 (Wed, 30 Mar 2005)
New Revision: 1113
Modified:
trunk/auxprogs/genoffsets.c
Log:
Generate instruction-pointer offsets too.
Modified: trunk/auxprogs/genoffsets.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/auxprogs/genoffsets.c 2005-03-30 18:20:48 UTC (rev 1112)
+++ trunk/auxprogs/genoffsets.c 2005-03-30 18:40:23 UTC (rev 1113)
@@ -33,6 +33,8 @@
printf("#define OFFSET_x86_ESP %d\n",=20
offsetof(VexGuestX86State,guest_ESP));
=20
+ printf("#define OFFSET_x86_EIP %d\n",=20
+ offsetof(VexGuestX86State,guest_EIP));
=20
=20
printf("#define OFFSET_amd64_RAX %d\n",=20
@@ -56,5 +58,8 @@
printf("#define OFFSET_amd64_R10 %d\n",=20
offsetof(VexGuestAMD64State,guest_R10));
=20
+ printf("#define OFFSET_amd64_RIP %d\n",=20
+ offsetof(VexGuestAMD64State,guest_RIP));
+
return 0;
}
|