xref: /dflybsd-src/lib/libc/secure/stack_protector_compat.c (revision 0302f53e78f8152d346f5a9ee1fbb6ec20f3527b)
17adf0194SJohn Marino /*
27adf0194SJohn Marino  * Written by Alexander Kabaev <kan@FreeBSD.org>
37adf0194SJohn Marino  * The file is in public domain.
47adf0194SJohn Marino  *
57adf0194SJohn Marino  * $FreeBSD: head/lib/libc/secure/stack_protector_compat.c 286760 2015-08-14 03:03:13Z pfg $
67adf0194SJohn Marino  */
77adf0194SJohn Marino 
87adf0194SJohn Marino void __stack_chk_fail(void);
97adf0194SJohn Marino 
107adf0194SJohn Marino #ifdef PIC
11*0302f53eSSascha Wildner void __stack_chk_fail_local(void);
127adf0194SJohn Marino void
__stack_chk_fail_local(void)137adf0194SJohn Marino __stack_chk_fail_local(void)
147adf0194SJohn Marino {
157adf0194SJohn Marino 
167adf0194SJohn Marino 	__stack_chk_fail();
177adf0194SJohn Marino }
187adf0194SJohn Marino #endif
19