xref: /optee_os/core/include/gen-asm-defines.h (revision 86d6bc20855b2dece41c97c2984695edc9e2df05)
1 /* SPDX-License-Identifier: BSD-2-Clause */
2 /* Copyright (c) 2018, Linaro Limited */
3 
4 #ifndef __GEN_ASM_DEFINES_H
5 #define __GEN_ASM_DEFINES_H
6 
7 #define DEFINES void __defines(void); void __defines(void)
8 
9 #define DEFINE(def, val) \
10 	asm volatile("\n.ascii \"==>" #def " %c0 " #val "\"" : : "i" (val));
11 
12 #endif /*__GEN_ASM_DEFINES_H*/
13