diff options
author | wtc%netscape.com <devnull@localhost> | 1998-09-24 03:55:47 +0000 |
---|---|---|
committer | wtc%netscape.com <devnull@localhost> | 1998-09-24 03:55:47 +0000 |
commit | ebfa18ed079d724de88f96d463e2d61bdf0cd19b (patch) | |
tree | 3dcd09815aca72214ee7ff912ad8656e23d25a79 | |
parent | 8509029089c50c63552a3dbcf58eea1fe5dd1741 (diff) | |
download | nspr-hg-ebfa18ed079d724de88f96d463e2d61bdf0cd19b.tar.gz |
Bugzilla bug #122: merged NetBSD patch contributed by
Frank van der Linden (frank@wins.uva.nl).
-rw-r--r-- | pr/include/md/_netbsd.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pr/include/md/_netbsd.h b/pr/include/md/_netbsd.h index 126e01f5..6065f370 100644 --- a/pr/include/md/_netbsd.h +++ b/pr/include/md/_netbsd.h @@ -63,8 +63,15 @@ #elif defined(__alpha__) #define JB_SP_INDEX 34 #elif defined(__arm32__) +/* + * On the arm32, the jmpbuf regs underwent a name change after NetBSD 1.3. + */ +#ifdef JMPBUF_REG_R13 #define JB_SP_INDEX JMPBUF_REG_R13 #else +#define JB_SP_INDEX _JB_REG_R13 +#endif +#else #error "Need to define SP index in jmp_buf here" #endif #define _MD_GET_SP(_th) (_th)->md.context[JB_SP_INDEX] |