summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfche <fche>2006-12-13 20:36:04 +0000
committerfche <fche>2006-12-13 20:36:04 +0000
commit2e10c4c99046fc54b86bf3e6a8ebece7a31c2330 (patch)
tree02148dac4f5a46a93a3f0c51f2678c748664a142
parentd13e688b0ddf874e469e58fc279a53040be2520b (diff)
downloadsystemtap-steved-2e10c4c99046fc54b86bf3e6a8ebece7a31c2330.tar.gz
systemtap-steved-2e10c4c99046fc54b86bf3e6a8ebece7a31c2330.tar.xz
systemtap-steved-2e10c4c99046fc54b86bf3e6a8ebece7a31c2330.zip
2006-12-13 Frank Ch. Eigler <fche@elastic.org>
* regs.h (s390x REG_IP): Parenthesize for warning-free builds.
-rw-r--r--runtime/ChangeLog4
-rw-r--r--runtime/regs.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/runtime/ChangeLog b/runtime/ChangeLog
index 69f467d1..8c15d074 100644
--- a/runtime/ChangeLog
+++ b/runtime/ChangeLog
@@ -1,3 +1,7 @@
+2006-12-13 Frank Ch. Eigler <fche@elastic.org>
+
+ * regs.h (s390x REG_IP): Parenthesize for warning-free builds.
+
2006-12-08 Josh Stone <joshua.i.stone@intel.com>
* runtime.h (param_set_int64_t, param_get_int64_t,
diff --git a/runtime/regs.h b/runtime/regs.h
index 48487c4d..580e0d8d 100644
--- a/runtime/regs.h
+++ b/runtime/regs.h
@@ -38,7 +38,7 @@
#else /* __s390x__ */
#define PSW_ADDR_AMODE 0x0000000000000000UL
#endif /* __s390x__ */
-#define REG_IP(regs) ((regs)->psw.addr) | PSW_ADDR_AMODE
+#define REG_IP(regs) (((regs)->psw.addr) | PSW_ADDR_AMODE)
#define REG_SP(regs) (regs)->gprs[15]
#else