]> sourceware.org Git - systemtap.git/commitdiff
RHBZ669751: old ia64 kernels lack task_pt_regs()
authorFrank Ch. Eigler <fche@redhat.com>
Tue, 18 Jan 2011 20:54:51 +0000 (15:54 -0500)
committerFrank Ch. Eigler <fche@redhat.com>
Wed, 19 Jan 2011 12:30:56 +0000 (07:30 -0500)
... so define it in terms of ia64_task_regs()

runtime/compatdefs.h

index e6341b4fe8273f2cab7adce9da688794714c11de..4d5de3236a9cd84d370fff2e53edc832d9152570 100644 (file)
@@ -50,6 +50,10 @@ static inline int _stp_is_compat_task(void)
 #if defined(__x86_64__)
 #define task_pt_regs(tsk)      ((struct pt_regs *)(tsk)->thread.rsp0 - 1)
 #endif
+#if defined(__ia64__)
+/* pre-commit 6450578f32 */
+#define task_pt_regs(tsk)      ia64_task_regs(tsk)
+#endif
 #endif
 
 /* Whether all user registers are valid. If not the pt_regs needs,
This page took 0.02383 seconds and 5 git commands to generate.