/sysdeps/unix/sysv/linux/aarch64/ |
A D | sysdep.h | 247 PTR_MANGLE2 (dst, src, guard) 249 # define PTR_MANGLE2(dst, src, guard)\ argument 250 eor x##dst, x##src, x##guard 252 PTR_MANGLE (dst, src, guard, tmp) 253 # define PTR_DEMANGLE2(dst, src, guard)\ argument 254 PTR_MANGLE2 (dst, src, guard) 267 PTR_MANGLE2 (dst, src, guard) 269 # define PTR_MANGLE2(dst, src, guard)\ argument 270 eor x##dst, x##src, x##guard 272 PTR_MANGLE (dst, src, guard, tmp) [all …]
|
/sysdeps/unix/sysv/linux/csky/ |
A D | sysdep.h | 479 ldr.w guard, (t0, guard << 0); \ 480 ldw guard, (guard, 0); \ 482 # define PTR_DEMANGLE(dst, src, guard) PTR_MANGLE (dst, src, guard) argument 484 xor dst, src, guard 485 # define PTR_DEMANGLE2(dst, src, guard) PTR_MANGLE2 (dst, src, guard) argument 498 addu t0, guard; \ 500 ldr.w guard, (t0, guard << 0); \ 501 ldw guard, (guard, 0); \ 503 # define PTR_DEMANGLE(dst, src, guard) PTR_MANGLE (dst, src, guard) argument 505 xor dst, src, guard [all …]
|
/sysdeps/arm/ |
A D | sysdep.h | 304 PTR_MANGLE_LOAD(guard, tmp); \ 305 PTR_MANGLE2(dst, src, guard) 307 # define PTR_MANGLE2(dst, src, guard) \ argument 308 eor dst, src, guard 310 PTR_MANGLE (dst, src, guard, tmp) 312 PTR_MANGLE2 (dst, src, guard) 324 PTR_MANGLE_LOAD(guard, tmp); \ 325 PTR_MANGLE2(dst, src, guard) 328 eor dst, src, guard 330 PTR_MANGLE (dst, src, guard, tmp) [all …]
|
/sysdeps/s390/s390-32/ |
A D | __longjmp.c | 32 uintptr_t guard = THREAD_GET_POINTER_GUARD (); in __longjmp() local 34 CHECK_SP (env, guard); in __longjmp() 41 register uintptr_t r3 __asm__ ("%r3") = guard; in __longjmp()
|
/sysdeps/s390/s390-64/ |
A D | __longjmp.c | 32 uintptr_t guard = THREAD_GET_POINTER_GUARD (); in __longjmp() local 34 CHECK_SP (env, guard); in __longjmp() 41 register uintptr_t r3 __asm__ ("%r3") = guard; in __longjmp()
|
/sysdeps/unix/sysv/linux/s390/s390-32/ |
A D | ____longjmp_chk.c | 31 #define CHECK_SP(env, guard) \ argument 37 new_sp ^= guard; \
|
/sysdeps/unix/sysv/linux/s390/s390-64/ |
A D | ____longjmp_chk.c | 31 #define CHECK_SP(env, guard) \ argument 37 new_sp ^= guard; \
|
/sysdeps/unix/sysv/linux/nios2/ |
A D | sysdep.h | 229 # define PTR_MANGLE_GUARD(guard) ldw guard, POINTER_GUARD(r23) argument 230 # define PTR_MANGLE(dst, src, guard) xor dst, src, guard argument 231 # define PTR_DEMANGLE(dst, src, guard) PTR_MANGLE (dst, src, guard) argument
|