xf.li | bfc6e71 | 2025-02-07 01:54:34 -0800 | [diff] [blame^] | 1 | #include <stdint.h> |
2 | |||||
3 | #define STACK_CHK_GUARD \ | ||||
4 | ({ uintptr_t x; asm ("ld [%%g7+0x14], %0" : "=r" (x)); x; }) | ||||
5 | |||||
6 | #define POINTER_CHK_GUARD \ | ||||
7 | ({ uintptr_t x; asm ("ld [%%g7+0x18], %0" : "=r" (x)); x; }) |