1326943Sdim//===-- sanitizer_fuchsia.h ------------------------------------*- C++ -*-===//
2326943Sdim//
3353358Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4353358Sdim// See https://llvm.org/LICENSE.txt for license information.
5353358Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6326943Sdim//
7326943Sdim//===---------------------------------------------------------------------===//
8326943Sdim//
9326943Sdim// Fuchsia-specific sanitizer support.
10326943Sdim//
11326943Sdim//===---------------------------------------------------------------------===//
12326943Sdim#ifndef SANITIZER_FUCHSIA_H
13326943Sdim#define SANITIZER_FUCHSIA_H
14326943Sdim
15326943Sdim#include "sanitizer_platform.h"
16326943Sdim#if SANITIZER_FUCHSIA
17326943Sdim
18326943Sdim#include "sanitizer_common.h"
19326943Sdim
20326943Sdim#include <zircon/sanitizer.h>
21326943Sdim
22326943Sdimnamespace __sanitizer {
23326943Sdim
24326943Sdimextern uptr MainThreadStackBase, MainThreadStackSize;
25326943Sdimextern sanitizer_shadow_bounds_t ShadowBounds;
26326943Sdim
27326943Sdim}  // namespace __sanitizer
28326943Sdim
29326943Sdim#endif  // SANITIZER_FUCHSIA
30326943Sdim#endif  // SANITIZER_FUCHSIA_H
31