/* SPDX-License-Identifier: GPL-2.0 */ #include #include #include SYM_CODE_START(ibt_selftest_noendbr) ANNOTATE_NOENDBR UNWIND_HINT_FUNC /* #CP handler sets %ax to 0 */ RET SYM_CODE_END(ibt_selftest_noendbr) SYM_FUNC_START(ibt_selftest) lea ibt_selftest_noendbr(%rip), %rax ANNOTATE_RETPOLINE_SAFE jmp *%rax SYM_FUNC_END(ibt_selftest)