mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-01-30 16:41:05 +08:00
msvc: define no_return
The syntax for no_return on MSVC is "__declspec(noreturn) void". Signed-off-by: H. Peter Anvin <h.peter.anvin@intel.com>
This commit is contained in:
parent
3646e7dde0
commit
c01af0967e
@ -219,6 +219,8 @@ size_t strnlen(const char *s, size_t maxlen);
|
||||
# define no_return noreturn void
|
||||
#elif defined(HAVE_FUNC_ATTRIBUTE_NORETURN)
|
||||
# define no_return void __attribute__((noreturn))
|
||||
#elif defined(_MSC_VER)
|
||||
# define no_return __declspec(noreturn) void
|
||||
#else
|
||||
# define no_return void
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user