1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-06-28 12:11:45 +02:00
libunwind-eh_elf/src/s390x
Dave Watson 7d6cc6696a Use syscall directly in write_validate to avoid ASAN errors
ASAN will complain about this write call with the following error:

ERROR: AddressSanitizer: stack-buffer-underflow on address
HINT: this may be a false positive if your program uses some custom stack unwind mechanism or swapcontext

This is similar to what google's abseil does to work around the issue.

Reported-by: qiwang@fb.com
2018-01-17 08:16:16 -08:00
..
Gapply_reg_state.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Gcreate_addr_space.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
getcontext.S Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Gget_proc_info.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Gget_save_loc.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Gglobal.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Ginit.c Use syscall directly in write_validate to avoid ASAN errors 2018-01-17 08:16:16 -08:00
Ginit_local.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Ginit_remote.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Gis_signal_frame.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Greg_states_iterate.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Gregs.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Gresume.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Gstep.c s390x: remove unw_handle_signal_frame from public API. (#62) 2018-01-11 10:53:09 -08:00
init.h Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
is_fpreg.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
Lapply_reg_state.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lcreate_addr_space.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lget_proc_info.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lget_save_loc.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lglobal.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Linit.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Linit_local.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Linit_remote.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lis_signal_frame.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lreg_states_iterate.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lregs.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lresume.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
Lstep.c Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
regname.c s390x: remove PROTECTED visibility 2018-01-09 07:41:19 -08:00
setcontext.S Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00
unwind_i.h Add port to Linux on IBM Z (s390x) 2018-01-09 07:37:55 -08:00