]> sourceware.org Git - systemtap.git/commitdiff
*** empty log message ***
authorhunt <hunt>
Thu, 26 May 2005 17:48:38 +0000 (17:48 +0000)
committerhunt <hunt>
Thu, 26 May 2005 17:48:38 +0000 (17:48 +0000)
runtime/regs.h [new file with mode: 0644]

diff --git a/runtime/regs.h b/runtime/regs.h
new file mode 100644 (file)
index 0000000..344cca6
--- /dev/null
@@ -0,0 +1,20 @@
+#ifndef _REGS_H_ /* -*- linux-c -*- */
+#define _REGS_H_
+
+/* common register includes used in multiple modules */
+
+#ifdef __x86_64__
+
+#define REG_IP(regs) regs->rip
+#define REG_SP(regs) regs->rsp
+
+#elif defined (__i386__)
+
+#define REG_IP(regs) regs->eip
+#define REG_SP(regs) regs->esp
+
+#else
+#error "Unimplemented architecture"
+#endif
+
+#endif /* _REGS_H_ */
This page took 0.023879 seconds and 5 git commands to generate.