Mercurial > code
changeset 88:6a9ff80949f5
Noreturn exists on microsoft too
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 30 Nov 2011 11:04:29 +0100 |
parents | d27a6fd446ea |
children | 1dcf1b92fc46 |
files | err.h |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/err.h Tue Nov 22 12:36:47 2011 +0100 +++ b/err.h Wed Nov 30 11:04:29 2011 +0100 @@ -37,8 +37,10 @@ * a warning like `a may be used uninitialized'. */ -#ifdef __GNUC__ +#if defined(__GNUC__) # define __at_noreturn __attribute__ ((noreturn)) +#elif defined(_MSC_VER) +# define __at_noreturn __declspec(noreturn) #endif /*