X-Git-Url: http://git.csclub.uwaterloo.ca/?p=kopensolaris-gnu%2Fglibc.git;a=blobdiff_plain;f=sysdeps%2Fvax%2F__longjmp.c;h=0ee040ab257683261c9d1b1453df945a88e062c8;hp=e6979b7d31fa30455bd8437648485746d154aa4f;hb=9aefa7836dc5e494c8ef98189518bdf8a7986fd5;hpb=b811e61a95e19ac7b95d76e0106d78a32a068dfc diff --git a/sysdeps/vax/__longjmp.c b/sysdeps/vax/__longjmp.c index e6979b7d31..0ee040ab25 100644 --- a/sysdeps/vax/__longjmp.c +++ b/sysdeps/vax/__longjmp.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1992, 1994 Free Software Foundation, Inc. Derived from @(#)_setjmp.s 5.7 (Berkeley) 6/27/88, Copyright (c) 1980 Regents of the University of California. @@ -20,6 +20,10 @@ Cambridge, MA 02139, USA. */ #include #include +#ifndef __GNUC__ + #error This file uses GNU C extensions; you must compile with GCC. +#endif + #define REI 02 /* Vax `rei' opcode. */ @@ -27,7 +31,7 @@ Cambridge, MA 02139, USA. */ setjmp call there to return VAL, or 1 if VAL is 0. */ __NORETURN void -DEFUN(__longjmp, (env, val), CONST jmp_buf env AND int val) +DEFUN(__longjmp, (env, val), CONST __jmp_buf env AND int val) { register long int *fp asm("fp"); long int *regsave;