--- zzzz-none-000/linux-5.15.111/include/linux/linkage.h 2023-05-11 14:00:40.000000000 +0000 +++ puma7-arm-6670-761/linux-5.15.111/include/linux/linkage.h 2024-02-07 09:28:07.000000000 +0000 @@ -1,4 +1,8 @@ /* SPDX-License-Identifier: GPL-2.0 */ +/* +Includes Intel Corporation's changes/modifications dated: 2017. +Changed/modified portions - Copyright © 2017, Intel Corporation. +*/ #ifndef _LINUX_LINKAGE_H #define _LINUX_LINKAGE_H @@ -22,6 +26,10 @@ #define asmlinkage CPP_ASMLINKAGE #endif +#ifndef prevent_tail_call +# define prevent_tail_call(ret) do { } while (0) +#endif + #ifndef cond_syscall #define cond_syscall(x) asm( \ ".weak " __stringify(x) "\n\t" \ @@ -355,4 +363,9 @@ #endif /* __ASSEMBLY__ */ +#ifndef FASTCALL +#define FASTCALL(x) x +#define fastcall +#endif + #endif /* _LINUX_LINKAGE_H */