diff options
author | Yury Gribov <y.gribov@samsung.com> | 2015-04-09 08:06:49 +0000 |
---|---|---|
committer | Yury Gribov <y.gribov@samsung.com> | 2015-04-09 08:06:49 +0000 |
commit | d09b23010698144d10cba0dacc5c599f230cbf62 (patch) | |
tree | 04ecc459a047eb5f4464f672a2390dcdc4fe097d /lib/sanitizer_common/sanitizer_platform.h | |
parent | fdf82794d835f71108744f9414c2826e37037d66 (diff) |
[ASan] Only include rpc headers if they are available.
Reviewed at http://reviews.llvm.org/D8698
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@234470 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_platform.h')
-rw-r--r-- | lib/sanitizer_common/sanitizer_platform.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/sanitizer_common/sanitizer_platform.h b/lib/sanitizer_common/sanitizer_platform.h index fef5a5bcd..92f78481f 100644 --- a/lib/sanitizer_common/sanitizer_platform.h +++ b/lib/sanitizer_common/sanitizer_platform.h @@ -130,4 +130,10 @@ # define SANITIZER_POINTER_FORMAT_LENGTH FIRST_32_SECOND_64(8, 12) #endif +// Assume obsolete RPC headers are available by default +#if !defined(HAVE_RPC_XDR_H) && !defined(HAVE_TIRPC_RPC_XDR_H) +# define HAVE_RPC_XDR_H (SANITIZER_LINUX && !SANITIZER_ANDROID) +# define HAVE_TIRPC_RPC_XDR_H 0 +#endif + #endif // SANITIZER_PLATFORM_H |