diff options
author | Martin Hunt <hunt@monkey.(none)> | 2008-04-15 21:10:34 -0400 |
---|---|---|
committer | Martin Hunt <hunt@monkey.(none)> | 2008-04-15 21:10:34 -0400 |
commit | 4f7a75f2cb3394290d1093a031546aa848ace929 (patch) | |
tree | 081546c0cd685ed58bc90c4903a7d954415300bf /runtime/regs.h | |
parent | 8558d3925ee2931b654a19f243bfa8b3be0bfc12 (diff) | |
download | systemtap-steved-4f7a75f2cb3394290d1093a031546aa848ace929.tar.gz systemtap-steved-4f7a75f2cb3394290d1093a031546aa848ace929.tar.xz systemtap-steved-4f7a75f2cb3394290d1093a031546aa848ace929.zip |
2.6.25 fixes and stack level limits.
Diffstat (limited to 'runtime/regs.h')
-rw-r--r-- | runtime/regs.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/regs.h b/runtime/regs.h index c1e2344b..4954020f 100644 --- a/runtime/regs.h +++ b/runtime/regs.h @@ -1,5 +1,5 @@ /* common register includes used in multiple modules - * Copyright (C) 2005 Red Hat Inc. + * Copyright (C) 2005-2008 Red Hat Inc. * Copyright (C) 2005 Intel Corporation. * * This file is part of systemtap, and is free software. You can @@ -14,6 +14,7 @@ #if defined (STAPCONF_X86_UNIREGS) && (defined (__x86_64__) || defined (__i386__)) #define REG_IP(regs) regs->ip #define REG_SP(regs) regs->sp +#define REG_FP(regs) regs->bp; #elif defined (__x86_64__) @@ -24,6 +25,7 @@ #define REG_IP(regs) regs->eip #define REG_SP(regs) regs->esp +#define REG_FP(regs) regs->ebp; #elif defined (__ia64__) #define REG_IP(regs) ((regs)->cr_iip +ia64_psr(regs)->ri) |