From 05d79295df136efd6fd875ead2ba6a0cb50b7997 Mon Sep 17 00:00:00 2001 From: Gui Andrade Date: Wed, 1 Jul 2020 18:27:49 +0000 Subject: [PATCH] [Sanitizers] Disable sysmsg interceptors on Android --- .../lib/sanitizer_common/sanitizer_platform_interceptors.h | 2 +- compiler-rt/test/sanitizer_common/TestCases/Linux/sysmsg.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h b/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h index 642ef61ac244..fb0dbfb2e9ae 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h +++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h @@ -270,7 +270,7 @@ #define SANITIZER_INTERCEPT_SENDMSG SI_POSIX #define SANITIZER_INTERCEPT_RECVMMSG SI_LINUX #define SANITIZER_INTERCEPT_SENDMMSG SI_LINUX -#define SANITIZER_INTERCEPT_SYSMSG SI_LINUX +#define SANITIZER_INTERCEPT_SYSMSG SI_LINUX_NOT_ANDROID #define SANITIZER_INTERCEPT_GETPEERNAME SI_POSIX #define SANITIZER_INTERCEPT_IOCTL SI_POSIX #define SANITIZER_INTERCEPT_INET_ATON SI_POSIX diff --git a/compiler-rt/test/sanitizer_common/TestCases/Linux/sysmsg.c b/compiler-rt/test/sanitizer_common/TestCases/Linux/sysmsg.c index 931bb7602666..bc7776f2b3d3 100644 --- a/compiler-rt/test/sanitizer_common/TestCases/Linux/sysmsg.c +++ b/compiler-rt/test/sanitizer_common/TestCases/Linux/sysmsg.c @@ -1,4 +1,5 @@ // RUN: %clang -O1 %s -o %t && %run %t +// UNSUPPORTED: android #include #include #include