mirror of
git://git.musl-libc.org/musl
synced 2024-12-15 19:25:55 +00:00
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.
This commit is contained in:
parent
5d1c8c9956
commit
5e25d87b09
@ -33,7 +33,6 @@ int setjmp (jmp_buf);
|
||||
_Noreturn void longjmp (jmp_buf, int);
|
||||
|
||||
#define setjmp setjmp
|
||||
#define longjmp longjmp
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user