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