xref: /optee_os/lib/libmbedtls/mbedtls/library/threading_internal.h (revision 19116a65b6728f04be40b827236dce7a34da49e1)
1 /**
2  * \file threading_internal.h
3  *
4  * \brief Threading interfaces used by the test framework
5  */
6 /*
7  *  Copyright The Mbed TLS Contributors
8  *  SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
9  */
10 
11 #ifndef MBEDTLS_THREADING_INTERNAL_H
12 #define MBEDTLS_THREADING_INTERNAL_H
13 
14 #include "common.h"
15 
16 #include <mbedtls/threading.h>
17 
18 /* A version number for the internal threading interface.
19  * This is meant to allow the framework to remain compatible with
20  * multiple versions, to facilitate transitions.
21  *
22  * Conventionally, this is the Mbed TLS version number when the
23  * threading interface was last changed in a way that may impact the
24  * test framework, with the lower byte incremented as necessary
25  * if multiple changes happened between releases. */
26 #define MBEDTLS_THREADING_INTERNAL_VERSION 0x03060000
27 
28 #endif /* MBEDTLS_THREADING_INTERNAL_H */
29