Module Name: src Committed By: kamil Date: Sat Sep 12 15:01:38 UTC 2020
Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_common_interceptors.inc sanitizer_fuchsia.cc sanitizer_interceptors_ioctl_netbsd.inc sanitizer_internal_defs.h sanitizer_libc.h sanitizer_linux.cc sanitizer_mac.cc sanitizer_netbsd.cc sanitizer_platform_interceptors.h sanitizer_platform_limits_netbsd.cc sanitizer_platform_limits_netbsd.h sanitizer_rtems.cc sanitizer_win.cc src/external/gpl3/gcc/lib: Makefile.sanitizer Added Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_common_interceptors_netbsd_compat.inc sanitizer_glibc_version.h sanitizer_platform_limits_freebsd.h Log Message: Sync interceptors of sanitizers with LLVM rev. 00460ae520 Use the 2020-09-10 snapshot to replace two-years-old GCC9 copy of interceptors. With this change, ASan works with the locally patched GCC tree (as there were IOCTL operations not properly defined). To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc cvs rdiff -u -r0 -r1.1 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_glibc_version.h \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_freebsd.h cvs rdiff -u -r1.1.1.2 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_fuchsia.cc cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_rtems.cc cvs rdiff -u -r1.13 -r1.14 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_internal_defs.h cvs rdiff -u -r1.1.1.5 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_libc.h cvs rdiff -u -r1.37 -r1.38 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc cvs rdiff -u -r1.1.1.9 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_mac.cc cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_netbsd.cc cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h cvs rdiff -u -r1.1.1.8 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_win.cc cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gcc/lib/Makefile.sanitizer Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.