Disabled ASAN in ffi_call_int on arm and riscv to prevent
dynamic-stack-buffer-overflow
Ref: https://github.com/libffi/libffi/pull/858
Ref: https://archive.tizen.org/gerrit/#/c/platform/upstream/libffi/+/263835/
Ref: https://archive.tizen.org/gerrit/#/c/platform/upstream/libffi/+/315515/
Ref: https://review.tizen.org/gerrit/c/platform/upstream/libffi/+/317304
Change-Id: I6c526415cbcb7d95dfdfde8115086a6494ab8338
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
extern void ffi_call_VFP (void *vfp_space, struct call_frame *,
void (*fn) (void), unsigned vfp_used) FFI_HIDDEN;
+FFI_ASAN_NO_SANITIZE
static void
ffi_call_int (ffi_cif * cif, void (*fn) (void), void *rvalue,
void **avalue, void *closure)
extern void ffi_call_asm (void *stack, struct call_context *regs,
void (*fn) (void), void *closure) FFI_HIDDEN;
+FFI_ASAN_NO_SANITIZE
static void
ffi_call_int (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue,
void *closure)