--- zzzz-none-000/linux-4.9.279/include/linux/linkage.h 2021-08-08 06:38:54.000000000 +0000 +++ puma7-arm-6591-750/linux-4.9.279/include/linux/linkage.h 2023-02-08 10:58:16.000000000 +0000 @@ -1,3 +1,7 @@ +/* +Includes Intel Corporation's changes/modifications dated: 2017. +Changed/modified portions - Copyright © 2017, Intel Corporation. +*/ #ifndef _LINUX_LINKAGE_H #define _LINUX_LINKAGE_H @@ -21,6 +25,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 " VMLINUX_SYMBOL_STR(x) "\n\t" \ @@ -109,4 +117,9 @@ #endif +#ifndef FASTCALL +#define FASTCALL(x) x +#define fastcall +#endif + #endif