Gitiles
Code Review
Sign In
192.168.1.100
/
T106_DC
/
f6fbbc09e9cd02b9ff25a5328b5ac82ce1ba1e94
/
.
/
ap
/
libc
/
glibc
/
glibc-2.23
/
sysdeps
/
ia64
/
stackguard-macros.h
blob: 390729327a2950c20df59dddde0828840cd2df95 [
file
] [
log
] [
blame
]
#include
<stdint.h>
#define
STACK_CHK_GUARD \
({
uintptr_t
x
;
asm
(
"adds %0 = -8, r13;; ld8 %0 = [%0]"
:
"=r"
(
x
));
x
;
})
#define
POINTER_CHK_GUARD \
({
uintptr_t
x
;
asm
(
"adds %0 = -16, r13;; ld8 %0 = [%0]"
:
"=r"
(
x
));
x
;
})