Messages in this thread Patch in this message | | | From | Geert Uytterhoeven <> | Subject | [PATCH resend] compiler-intel: Remove duplicate RELOC_HIDE() | Date | Tue, 31 Jan 2023 11:37:55 +0100 |
| |
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@glider.be> --- 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
| |