forked from OSchip/llvm-project
OpenBSD UBsan support final missing bits
Summary: One forgotten file change + reordering one header due to clang-format Patch by David CARLIER Reviewers: vitalybuka, vsk Subscribers: kubamracek, fedor.sergeev, llvm-commits, #sanitizers Differential Revision: https://reviews.llvm.org/D44556 llvm-svn: 327758
This commit is contained in:
parent
09771ad2ca
commit
ec55b07824
|
@ -14,11 +14,12 @@
|
|||
#define SANITIZER_LINUX_H
|
||||
|
||||
#include "sanitizer_platform.h"
|
||||
#if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD || \
|
||||
SANITIZER_SOLARIS
|
||||
#if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD || \
|
||||
SANITIZER_OPENBSD || SANITIZER_SOLARIS
|
||||
#include "sanitizer_common.h"
|
||||
#include "sanitizer_internal_defs.h"
|
||||
#include "sanitizer_platform_limits_netbsd.h"
|
||||
#include "sanitizer_platform_limits_openbsd.h"
|
||||
#include "sanitizer_platform_limits_posix.h"
|
||||
#include "sanitizer_platform_limits_solaris.h"
|
||||
#include "sanitizer_posix.h"
|
||||
|
@ -145,6 +146,5 @@ ALWAYS_INLINE uptr *get_android_tls_ptr() {
|
|||
|
||||
} // namespace __sanitizer
|
||||
|
||||
#endif // SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD ||
|
||||
// SANITIZER_SOLARIS
|
||||
#endif
|
||||
#endif // SANITIZER_LINUX_H
|
||||
|
|
|
@ -19,8 +19,10 @@
|
|||
#endif
|
||||
#include "sanitizer_procmaps.h"
|
||||
|
||||
#include <sys/sysctl.h>
|
||||
// clang-format off
|
||||
#include <sys/types.h>
|
||||
#include <sys/sysctl.h>
|
||||
// clang-format on
|
||||
#include <unistd.h>
|
||||
#if SANITIZER_FREEBSD
|
||||
#include <sys/user.h>
|
||||
|
|
Loading…
Reference in New Issue