(longjmp, _longjmp, __longjmp, siglongjmp): Remove `const' from prototypes.
authorroland <roland>
Thu, 9 Feb 1995 22:56:20 +0000 (22:56 +0000)
committerroland <roland>
Thu, 9 Feb 1995 22:56:20 +0000 (22:56 +0000)
setjmp/setjmp.h

index f81d422..479cf97 100644 (file)
@@ -68,18 +68,18 @@ extern int __sigsetjmp __P ((jmp_buf __env, int __savemask));
 
 /* Jump to the environment saved in ENV, making the
    `setjmp' call there return VAL, or 1 if VAL is 0.  */
-extern void longjmp __P ((__const jmp_buf __env, int __val))
+extern void longjmp __P ((jmp_buf __env, int __val))
      __attribute__ ((__noreturn__));
 #ifdef __USE_BSD
 /* Same.  Usually `_longjmp' is used with `_setjmp', which does not save
    the signal mask.  But it is how ENV was saved that determines whether
    `longjmp' restores the mask; `_longjmp' is just an alias.  */
-extern void _longjmp __P ((__const jmp_buf __env, int __val))
+extern void _longjmp __P ((jmp_buf __env, int __val))
      __attribute__ ((__noreturn__));
 #endif /* Use BSD.  */
 
 /* Internal machine-dependent function to restore context sans signal mask.  */
-extern void __longjmp __P ((__const __jmp_buf __env, int __val))
+extern void __longjmp __P ((__jmp_buf __env, int __val))
      __attribute__ ((__noreturn__));
 
 /* Internal function to possibly save the current mask of blocked signals
@@ -103,7 +103,7 @@ typedef jmp_buf sigjmp_buf;
    sigsetjmp call there return VAL, or 1 if VAL is 0.
    Restore the signal mask if that sigsetjmp call saved it.
    This is just an alias `longjmp'.  */
-extern void siglongjmp __P ((__const sigjmp_buf __env, int __val))
+extern void siglongjmp __P ((sigjmp_buf __env, int __val))
      __attribute__ ((__noreturn__));
 #endif /* Use POSIX.  */