/* * Copyright (c) 2023 Nordic Semiconductor ASA * * SPDX-License-Identifier: Apache-2.0 */ /** * This header defines replacements for CMSIS compiler attributes. */ #ifndef BOARDS_POSIX_NRF52_BSIM_CMSIS_COMPILER_H #define BOARDS_POSIX_NRF52_BSIM_CMSIS_COMPILER_H #include #ifdef __cplusplus extern "C" { #endif #ifndef __PACKED #define __PACKED __packed #endif #ifndef __PACKED_STRUCT #define __PACKED_STRUCT struct __packed #endif #ifndef __PACKED_UNION #define __PACKED_UNION union __packed #endif #ifdef __cplusplus } #endif #endif /* BOARDS_POSIX_NRF52_BSIM_CMSIS_COMPILER_H */