1 /*
2  * Copyright (c) 2020 Nordic Semiconductor ASA
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 /* File to be specified by -macro-file in invocations of coccinelle
8  * to avoid parse errors that prevent application of rules.
9  *
10  * This is not exhaustive: only defines that have been proven to
11  * inhibit context recognition are listed.  The structure of the file
12  * is expected to follow that of the Coccinelle standard.h macro file.
13  */
14 
15 /* Zephyr macros */
16 
17 #define ZTEST(suite, fn) static void _##suite##_##fn##_wrapper(void)
18 
19 /* Attributes */
20 
21 /* Confirmed problematic */
22 #define __noinit
23 #define __syscall
24