1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-07 06:43:00 +03:00

Move ____longjmp_chk prototype to include/setjmp.h

Move ____longjmp_chk prototype to include/setjmp.h and add
attribute_hidden.

	* debug/longjmp_chk.c (____longjmp_chk): Moved to ...
	* include/setjmp.h (____longjmp_chk): Here.  Add
	attribute_hidden.
This commit is contained in:
H.J. Lu
2017-08-20 06:30:29 -07:00
parent 7550717ed7
commit 94e6ba153b
3 changed files with 9 additions and 4 deletions

View File

@@ -17,10 +17,6 @@
#include <setjmp.h>
// XXX Should move to include/setjmp.h
extern void ____longjmp_chk (__jmp_buf __env, int __val)
__attribute__ ((__noreturn__));
#define __longjmp ____longjmp_chk
#define __libc_siglongjmp __longjmp_chk