1 /*
2  * Arm SCP/MCP Software
3  * Copyright (c) 2018-2021, Arm Limited and Contributors. All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  *
7  * Description:
8  *      Provides <stdalign.h> features missing in certain standard library
9  *      implementations.
10  */
11 
12 #ifndef FWK_ALIGN_H
13 #define FWK_ALIGN_H
14 
15 #ifdef __ARMCC_VERSION
16 #   define alignas _Alignas
17 #   define alignof _Alignof
18 
19 #   define __alignas_is_defined 1
20 #   define __alignof_is_defined 1
21 #else
22 #    include <stdalign.h>
23 #endif
24 
25 #endif /* FWK_ALIGN_H */
26