Merge from gnulib.
[bpt/emacs.git] / build-aux / snippet / _Noreturn.h
CommitLineData
caf8a9b2 1#if !defined _Noreturn && __STDC_VERSION__ < 201112
24e0f6b1
PE
2# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
3 || 0x5110 <= __SUNPRO_C)
4# define _Noreturn __attribute__ ((__noreturn__))
5# elif 1200 <= _MSC_VER
6# define _Noreturn __declspec (noreturn)
7# else
8# define _Noreturn
9# endif
10#endif