blob: cf6f7111c4f9596971d63f0bd62fb2dd50740208 [file] [log] [blame]
Imre Kise8808a92020-01-28 16:23:02 +01001/*
2 * Copyright (c) 2019-2020, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#include <setjmp.h>
8
9typedef jmp_buf panic_environment_t;
10
11#define SETUP_PANIC_ENVIRONMENT(env) (expect_panic(&env) && (setjmp(env) == 0))
12
13int expect_panic(panic_environment_t *env);
14void expect_tf_log(const char *str);