Searched refs:__stack_chk_guard (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/lib/libc/secure/ |
| H A D | stack_protector.c | 64 long __stack_chk_guard[8] = {0, 0, 0, 0, 0, 0, 0, 0}; variable 75 volatile long tmp_stack_chk_guard[nitems(__stack_chk_guard)]; in __guard_setup() 79 if (__stack_chk_guard[0] != 0) in __guard_setup() 90 for (idx = 0; idx < nitems(__stack_chk_guard); idx++) { in __guard_setup() 91 __stack_chk_guard[idx] = tmp_stack_chk_guard[idx]; in __guard_setup() 97 len = sizeof(__stack_chk_guard); in __guard_setup() 99 -1 || len != sizeof(__stack_chk_guard)) { in __guard_setup() 101 ((unsigned char *)(void *)__stack_chk_guard)[0] = 0; in __guard_setup() 102 ((unsigned char *)(void *)__stack_chk_guard)[1] = 0; in __guard_setup() 103 ((unsigned char *)(void *)__stack_chk_guard)[2] = '\n'; in __guard_setup() [all …]
|
| H A D | Symbol.map | 8 __stack_chk_guard;
|
| /freebsd-12.1/contrib/gcclibs/libssp/ |
| H A D | ssp.c | 61 void *__stack_chk_guard = 0; variable 69 if (__stack_chk_guard != 0) in __guard_setup() 75 ssize_t size = read (fd, &__stack_chk_guard, in __guard_setup() 76 sizeof (__stack_chk_guard)); in __guard_setup() 78 if (size == sizeof(__stack_chk_guard) && __stack_chk_guard != 0) in __guard_setup() 84 p = (unsigned char *) &__stack_chk_guard; in __guard_setup() 85 p[sizeof(__stack_chk_guard)-1] = 255; in __guard_setup() 86 p[sizeof(__stack_chk_guard)-2] = '\n'; in __guard_setup()
|
| H A D | ssp.map | 3 __stack_chk_fail; __stack_chk_guard; __chk_fail;
|
| /freebsd-12.1/sys/kern/ |
| H A D | stack_protector.c | 10 long __stack_chk_guard[8] = {}; variable 24 long guard[nitems(__stack_chk_guard)]; in __stack_chk_init() 28 __stack_chk_guard[i] = guard[i]; in __stack_chk_init()
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | configure.ac | 3222 # either __stack_chk_guard, or TLS access to stack guard canary.
|
| H A D | ChangeLog-2005 | 13104 -0x7008(2) instead of reading __stack_chk_guard variable. 13116 * libgcc.h (__stack_chk_guard): Declare. 14097 * libgcc.h (__stack_chk_guard): Declare.
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | tm.texi | 4614 @samp{__stack_chk_guard}, which is normally defined in @file{libgcc2.c}.
|