The RELOC_HIDE() implementation for the Intel compiler is identical to the generic version in <linux/compiler.h>, so the former can just be removed. Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> --- Not even compile-tested. --- include/linux/compiler-intel.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/include/linux/compiler-intel.h b/include/linux/compiler-intel.h index b17f3cd18334df3d..efc8fafb58f595b2 100644 --- a/include/linux/compiler-intel.h +++ b/include/linux/compiler-intel.h @@ -16,11 +16,6 @@ #define barrier() __memory_barrier() #define barrier_data(ptr) barrier() -#define RELOC_HIDE(ptr, off) \ - ({ unsigned long __ptr; \ - __ptr = (unsigned long) (ptr); \ - (typeof(ptr)) (__ptr + (off)); }) - /* This should act as an optimization barrier on var. * Given that this compiler does not have inline assembly, a compiler barrier * is the best we can do. -- 2.34.1