From 5e25d87b09d1dafc527833d9b4e9a6de99b79aab Mon Sep 17 00:00:00 2001
From: Rich Felker <dalias@aerifal.cx>
Date: Wed, 1 Apr 2015 20:35:03 -0400
Subject: remove macro definition of longjmp from setjmp.h

the C standard specifies that setjmp is a macro, but longjmp is a
normal function. a macro version of it would be permitted (albeit
useless) for C (not C++), but would have to be a function-like macro,
not an object-like one.
---
 include/setjmp.h | 1 -
 1 file changed, 1 deletion(-)

(limited to 'include')

diff --git a/include/setjmp.h b/include/setjmp.h
index 0da27de6..2d43abf8 100644
--- a/include/setjmp.h
+++ b/include/setjmp.h
@@ -33,7 +33,6 @@ int setjmp (jmp_buf);
 _Noreturn void longjmp (jmp_buf, int);
 
 #define setjmp setjmp
-#define longjmp longjmp
 
 #ifdef __cplusplus
 }
-- 
cgit v1.2.3-70-g09d2