162d0fd59SMasahiro Yamada /* SPDX-License-Identifier: GPL-2.0 */ 262d0fd59SMasahiro Yamada #ifndef _ASM_VERMAGIC_H 362d0fd59SMasahiro Yamada #define _ASM_VERMAGIC_H 462d0fd59SMasahiro Yamada 562d0fd59SMasahiro Yamada #ifdef CONFIG_MPROFILE_KERNEL 662d0fd59SMasahiro Yamada #define MODULE_ARCH_VERMAGIC_FTRACE "mprofile-kernel " 762d0fd59SMasahiro Yamada #else 862d0fd59SMasahiro Yamada #define MODULE_ARCH_VERMAGIC_FTRACE "" 962d0fd59SMasahiro Yamada #endif 1062d0fd59SMasahiro Yamada 1162d0fd59SMasahiro Yamada #ifdef CONFIG_RELOCATABLE 1262d0fd59SMasahiro Yamada #define MODULE_ARCH_VERMAGIC_RELOCATABLE "relocatable " 1362d0fd59SMasahiro Yamada #else 1462d0fd59SMasahiro Yamada #define MODULE_ARCH_VERMAGIC_RELOCATABLE "" 1562d0fd59SMasahiro Yamada #endif 1662d0fd59SMasahiro Yamada 1762d0fd59SMasahiro Yamada #define MODULE_ARCH_VERMAGIC \ 1862d0fd59SMasahiro Yamada MODULE_ARCH_VERMAGIC_FTRACE MODULE_ARCH_VERMAGIC_RELOCATABLE 1962d0fd59SMasahiro Yamada 2062d0fd59SMasahiro Yamada #endif /* _ASM_VERMAGIC_H */ 21