]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/valgrind/src/valgrind-3.6.0-svn/coregrind/pub_core_debuginfo.h
update
[l4.git] / l4 / pkg / valgrind / src / valgrind-3.6.0-svn / coregrind / pub_core_debuginfo.h
index 101e2d3c8b5ca63f03c27a47a50b7311e6211f2e..ba7551b6dccaeb4000ed023c0434b11eb92d9160 100644 (file)
@@ -117,12 +117,16 @@ typedef
    D3UnwindRegs;
 #elif defined(VGA_arm)
 typedef
-   struct { Addr r15; Addr r14; Addr r13; Addr r12; Addr r11; }
+   struct { Addr r15; Addr r14; Addr r13; Addr r12; Addr r11; Addr r7; }
    D3UnwindRegs;
 #elif defined(VGA_ppc32) || defined(VGA_ppc64)
 typedef
    UChar  /* should be void, but gcc complains at use points */
    D3UnwindRegs;
+#elif defined(VGA_s390x)
+typedef
+   struct { Addr ia; Addr sp; Addr fp; Addr lr;}
+   D3UnwindRegs;
 #else
 #  error "Unsupported arch"
 #endif