From 751ba44030dec430beb8160608af4b030e8c987d Mon Sep 17 00:00:00 2001 From: Danny Smith Date: Sun, 25 Jul 2004 11:23:43 +0000 Subject: * include/_mingw.h (_MINGW_ATTR_*): Replace with __MINGW_ATTRIB_*. * include/stdlib.h (_ATTRIB_NORETURN): Replace with __MINGW_ATTRIB_NOREURN, throughout. (malloc): Declare with __MINGW_ATTRIB_MALLOC. (calloc): Likewise. (abs): Declare with __MINGW_ATTRIB_CONST. (labs): Likewise. (div): Likewise. (ldiv): Likewise. (lldiv): Likewise. (_rotl): Likewise. (_rotr): Likewise. (_lrotl): Likewise. (_lrotr): Likewise. * include/setjmp.h (longjmp): Add __MINGW_ATTRIB_NORETURN. --- winsup/mingw/include/setjmp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/mingw/include/setjmp.h') diff --git a/winsup/mingw/include/setjmp.h b/winsup/mingw/include/setjmp.h index edb9efcd7..1a4894134 100644 --- a/winsup/mingw/include/setjmp.h +++ b/winsup/mingw/include/setjmp.h @@ -44,7 +44,7 @@ _CRTIMP int __cdecl _setjmp (jmp_buf); * Return to the last setjmp call and act as if setjmp had returned * nVal (which had better be non-zero!). */ -_CRTIMP void __cdecl longjmp (jmp_buf, int); +_CRTIMP void __cdecl longjmp (jmp_buf, int) ___MINGW_ATTRIB_NORETURN; #ifdef __cplusplus } -- cgit v1.2.3