Cast to uintptr_t in MIPS jmpbuf-unwind.h.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 21 Nov 2012 16:41:57 +0000 (16:41 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 21 Nov 2012 16:41:57 +0000 (16:41 +0000)
ports/ChangeLog.mips
ports/sysdeps/mips/jmpbuf-unwind.h

index 8c84869..5ef48f4 100644 (file)
@@ -1,5 +1,8 @@
 2012-11-21  Joseph Myers  <joseph@codesourcery.com>
 
+       * sysdeps/mips/jmpbuf-unwind.h (_jmpbuf_sp): Cast regs[0].__sp to
+       uintptr_t.
+
        * sysdeps/mips/sotruss-lib.c: New file.
 
 2012-11-20  Joseph Myers  <joseph@codesourcery.com>
index ba174d6..355ca56 100644 (file)
@@ -33,7 +33,7 @@
 static inline uintptr_t __attribute__ ((unused))
 _jmpbuf_sp (__jmp_buf regs)
 {
-  uintptr_t sp = regs[0].__sp;
+  uintptr_t sp = (uintptr_t) regs[0].__sp;
 #ifdef PTR_DEMANGLE
   PTR_DEMANGLE (sp);
 #endif