blob: 93c46a5ae85658d6a95d883f67756489d0fa82df [file] [log] [blame]
/*
* Copyright (c) 2017-2020, Arm Limited. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*
*/
#include <stdio.h>
#include "cmsis_compiler.h"
#ifndef __TFM_INTEG_TEST_H__
#define __TFM_INTEG_TEST_H__
#ifdef __cplusplus
extern "C" {
#endif
/* Avoids the semihosting issue */
#if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
__asm(" .global __ARM_use_no_argv\n");
#endif
/**
* \brief Simple macro to mark UNUSED variables
*
*/
#define UNUSED_VARIABLE(X) ((void)(X))
#ifdef TEST_FRAMEWORK_NS
/**
* \brief Main test application for the RTX-TFM core
* integration tests
*
*/
void test_app(void *argument);
#endif /* TEST_FRAMEWORK_NS */
#ifdef __cplusplus
}
#endif
#endif /* __TFM_INTEG_TEST_H__ */