]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/lua/ldo.c
Switch from _Noreturn to __attribute__((noreturn))
[mirror_zfs.git] / module / lua / ldo.c
index 2ee9f665d77e8225853ce161ba0f178f3565a317..727757f7d727a373093aa4587366d9a5c3242528 100644 (file)
@@ -91,7 +91,7 @@ static intptr_t stack_remaining(void) {
 typedef        struct _label_t { long long unsigned val[JMP_BUF_CNT]; } label_t;
 
 int setjmp(label_t *) __attribute__ ((__nothrow__));
-extern _Noreturn void longjmp(label_t *);
+extern __attribute__((noreturn)) void longjmp(label_t *);
 
 #define LUAI_THROW(L,c)                longjmp(&(c)->b)
 #define LUAI_TRY(L,c,a)                if (setjmp(&(c)->b) == 0) { a }