summaryrefslogtreecommitdiff
path: root/lib/libpthread/thread/thr_private.h
diff options
context:
space:
mode:
authorDaniel Eischen <deischen@FreeBSD.org>2001-12-22 06:11:06 +0000
committerDaniel Eischen <deischen@FreeBSD.org>2001-12-22 06:11:06 +0000
commit2d170746c771db2eaea7b26f037bd2a7e3ad66bb (patch)
tree777c7d552430b21fb0be9a87416c369fb1839859 /lib/libpthread/thread/thr_private.h
parent8572518672825367aded1e10ddde3161930d4f2c (diff)
Notes
Diffstat (limited to 'lib/libpthread/thread/thr_private.h')
-rw-r--r--lib/libpthread/thread/thr_private.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libpthread/thread/thr_private.h b/lib/libpthread/thread/thr_private.h
index b60d8b7aed96..65661f7c7bab 100644
--- a/lib/libpthread/thread/thr_private.h
+++ b/lib/libpthread/thread/thr_private.h
@@ -96,8 +96,8 @@
#define FP_SAVE_UC(ucp)
#define FP_RESTORE_UC(ucp)
#define SET_RETURN_ADDR_JB(jb, ra) do { \
- (jb)[0]._jb[2] = (unsigned long)(ra) + 8UL; \
- (jb)[0]._jb[R_RA + 4] = 0; \
+ (jb)[0]._jb[2] = (long)(ra); \
+ (jb)[0]._jb[R_RA + 4] = (long)(ra); \
(jb)[0]._jb[R_T12 + 4] = (long)(ra); \
} while (0)
#else