David Hu | 1a74bc5 | 2021-08-19 11:17:42 +0800 | [diff] [blame] | 1 | /* |
David Hu | d44a0bd | 2022-01-18 14:51:35 +0800 | [diff] [blame] | 2 | * Copyright (c) 2021-2022, Arm Limited. All rights reserved. |
David Hu | 1a74bc5 | 2021-08-19 11:17:42 +0800 | [diff] [blame] | 3 | * |
4 | * SPDX-License-Identifier: BSD-3-Clause | ||||
5 | * | ||||
6 | */ | ||||
7 | |||||
8 | #ifndef __TEST_LOG_H__ | ||||
9 | #define __TEST_LOG_H__ | ||||
10 | |||||
Raef Coles | 4817eb8 | 2022-01-18 12:33:24 +0000 | [diff] [blame^] | 11 | #ifdef USE_SP_LOG |
David Hu | 1a74bc5 | 2021-08-19 11:17:42 +0800 | [diff] [blame] | 12 | #include "tfm_sp_log.h" |
Raef Coles | 4817eb8 | 2022-01-18 12:33:24 +0000 | [diff] [blame^] | 13 | #else |
14 | #include "tfm_log_raw.h" | ||||
15 | #endif /* USE_SP_LOG */ | ||||
David Hu | 1a74bc5 | 2021-08-19 11:17:42 +0800 | [diff] [blame] | 16 | |
17 | #ifdef __cplusplus | ||||
18 | extern "C" { | ||||
19 | #endif | ||||
20 | |||||
Raef Coles | 4817eb8 | 2022-01-18 12:33:24 +0000 | [diff] [blame^] | 21 | #ifdef USE_SP_LOG |
David Hu | 1a74bc5 | 2021-08-19 11:17:42 +0800 | [diff] [blame] | 22 | #define TEST_LOG(...) tfm_sp_log_printf(__VA_ARGS__) |
Raef Coles | 4817eb8 | 2022-01-18 12:33:24 +0000 | [diff] [blame^] | 23 | #else |
24 | #define TEST_LOG(...) tfm_log_printf(__VA_ARGS__) | ||||
25 | #endif /* USE_SP_LOG */ | ||||
David Hu | 1a74bc5 | 2021-08-19 11:17:42 +0800 | [diff] [blame] | 26 | |
27 | #ifdef __cplusplus | ||||
28 | } | ||||
29 | #endif | ||||
30 | |||||
31 | #endif /* __TEST_LOG_H__ */ |