(__sigsetjmp): That's __jmpbuf, not __jmp_buf.
authorRoland McGrath <roland@gnu.org>
Sun, 4 Dec 1994 18:48:04 +0000 (18:48 +0000)
committerRoland McGrath <roland@gnu.org>
Sun, 4 Dec 1994 18:48:04 +0000 (18:48 +0000)
sysdeps/m68k/setjmp.c

index 75e0662..333c2fa 100644 (file)
@@ -23,24 +23,24 @@ int
 __sigsetjmp (jmp_buf env, int savemask)
 {
   /* Save data registers D1 through D7.  */
-  asm volatile ("movem%.l d1-d7, %0" : : "m" (env[0].__jmp_buf[0].__dregs[0]));
+  asm volatile ("movem%.l d1-d7, %0" : : "m" (env[0].__jmpbuf[0].__dregs[0]));
 
   /* Save return address in place of register A0.  */
   env[0].__jmp_buf[0].__aregs[0] = (PTR) ((PTR *) &env)[-1];
 
   /* Save address registers A1 through A5.  */
-  asm volatile ("movem%.l a1-a5, %0" : : "m" (env[0].__jmp_buf[0].__aregs[1]));
+  asm volatile ("movem%.l a1-a5, %0" : : "m" (env[0].__jmpbuf[0].__aregs[1]));
 
   /* Save caller's FP, not our own.  */
-  env[0].__jmp_buf[0].__fp = ((void **) &env)[-2];
+  env[0].__jmpbuf[0].__fp = ((void **) &env)[-2];
 
   /* Save caller's SP, not our own.  */
-  env[0].__jmp_buf[0].__sp = (void *) &env;
+  env[0].__jmpbuf[0].__sp = (void *) &env;
 
 #if    defined(__HAVE_68881__) || defined(__HAVE_FPU__)
   /* Save floating-point (68881) registers FP0 through FP7.  */
   asm volatile ("fmovem%.x fp0-fp7, %0"
-               : : "m" (env[0].__jmp_buf[0].__fpregs[0]));
+               : : "m" (env[0].__jmpbuf[0].__fpregs[0]));
 #endif
 
   /* Save the signal mask if requested.  */