llvm/compiler-rt/lib/gwp_asan/platform_specific/utilities_posix.cpp

//===-- utilities_posix.cpp -------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include <alloca.h>
#include <features.h> // IWYU pragma: keep (for __BIONIC__ macro)
#include <inttypes.h>
#include <stdint.h>
#include <string.h>

#ifdef __BIONIC__
#include "gwp_asan/definitions.h"
#include <stdlib.h>
extern "C" GWP_ASAN_WEAK void android_set_abort_message(const char *);
#else // __BIONIC__
#include <stdio.h>
#endif

namespace gwp_asan {
void die(const char *Message) {}

void dieWithErrorCode(const char *Message, int64_t ErrorCode) {}
} // namespace gwp_asan