Added NORETURN macro
This commit is contained in:
parent
8b83c1a653
commit
2f81c1d7fb
@ -45,6 +45,8 @@
|
|||||||
#define SIZE_T_FMT "%Iu"
|
#define SIZE_T_FMT "%Iu"
|
||||||
#define SIZE_T_FMT_PRECISION(x) "%" #x "Iu"
|
#define SIZE_T_FMT_PRECISION(x) "%" #x "Iu"
|
||||||
#define SIZE_T_FMT_HEX "%Ix"
|
#define SIZE_T_FMT_HEX "%Ix"
|
||||||
|
|
||||||
|
#define NORETURN __declspec(noreturn)
|
||||||
|
|
||||||
#elif defined(__GNUC__)
|
#elif defined(__GNUC__)
|
||||||
|
|
||||||
@ -69,6 +71,8 @@
|
|||||||
#define SIZE_T_FMT "%zu"
|
#define SIZE_T_FMT "%zu"
|
||||||
#define SIZE_T_FMT_PRECISION(x) "%" #x "zu"
|
#define SIZE_T_FMT_PRECISION(x) "%" #x "zu"
|
||||||
#define SIZE_T_FMT_HEX "%zx"
|
#define SIZE_T_FMT_HEX "%zx"
|
||||||
|
|
||||||
|
#define NORETURN __attribute((__noreturn__))
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user