blob: f6d33a53067c0fd348ab1128f7f1100baa3f196f [file] [log] [blame]
Imre Kisf55f2aa2024-05-28 15:55:19 +02001/*
Imre Kis264d3002024-05-28 16:54:34 +02002 * Copyright (c) 2013-2024, Arm Limited and Contributors. All rights reserved.
Imre Kisf55f2aa2024-05-28 15:55:19 +02003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#include <assert.h>
Imre Kisf55f2aa2024-05-28 15:55:19 +02008
Imre Kis264d3002024-05-28 16:54:34 +02009#ifndef NDEBUG
10#include "libc_platform.h"
Imre Kisf55f2aa2024-05-28 15:55:19 +020011
Imre Kis264d3002024-05-28 16:54:34 +020012void __dead2 __assert(const char *file, int line, const char *func, const char *assertion)
Imre Kisf55f2aa2024-05-28 15:55:19 +020013{
Imre Kis264d3002024-05-28 16:54:34 +020014 platform_assert(file, line, func, assertion);
Imre Kisf55f2aa2024-05-28 15:55:19 +020015}
16#endif