]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Show x86 sreg offsets.
authorJulian Seward <jseward@acm.org>
Fri, 15 Feb 2008 17:18:18 +0000 (17:18 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 15 Feb 2008 17:18:18 +0000 (17:18 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1812

VEX/auxprogs/genoffsets.c

index e69886e3c10611015cee5c4058b4fef447126651..0ce4b8819319893e57bb4fe5471603214a320404 100644 (file)
@@ -83,6 +83,25 @@ Int main ( void )
 
   printf("#define OFFSET_x86_EIP %3d\n", 
          offsetof(VexGuestX86State,guest_EIP));
+
+  printf("#define OFFSET_x86_CS %3d\n",
+         offsetof(VexGuestX86State,guest_CS));
+
+  printf("#define OFFSET_x86_DS %3d\n",
+         offsetof(VexGuestX86State,guest_DS));
+
+  printf("#define OFFSET_x86_ES %3d\n",
+         offsetof(VexGuestX86State,guest_ES));
+
+  printf("#define OFFSET_x86_FS %3d\n",
+         offsetof(VexGuestX86State,guest_FS));
+
+  printf("#define OFFSET_x86_GS %3d\n",
+         offsetof(VexGuestX86State,guest_GS));
+
+  printf("#define OFFSET_x86_SS %3d\n",
+         offsetof(VexGuestX86State,guest_SS));
+
   printf("\n");
 
   // amd64