diff options
author | Jiaxun Yang <jiaxun.yang@flygoat.com> | 2024-03-26 12:41:45 +0100 |
---|---|---|
committer | Thomas Bogendoerfer <tsbogend@alpha.franken.de> | 2024-04-15 10:22:09 +0200 |
commit | a1b7508cef6208ad06377d2aa05b0f89f7d6b516 (patch) | |
tree | 87637d0a05a69e97db81ead46bda361ae8b183ba /arch/mips/include | |
parent | MIPS: RB532: Declare prom_setup_cmdline() and rb532_gpio_init() static (diff) | |
download | linux-a1b7508cef6208ad06377d2aa05b0f89f7d6b516.tar.xz linux-a1b7508cef6208ad06377d2aa05b0f89f7d6b516.zip |
MIPS: Guard some macros with __ASSEMBLY__ in asm.h
There are some assembly macros with very generic naming
being defined asm.h. They are clashing with other macros
from C code.
Guard them with __ASSEMBLY__ to prevent futher clashes.
Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Link: https://lore.kernel.org/linux-mips/8d78894-dd89-9f4d-52bb-1b873c50be9c@linux-m68k.org/
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Diffstat (limited to 'arch/mips/include')
-rw-r--r-- | arch/mips/include/asm/asm.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/mips/include/asm/asm.h b/arch/mips/include/asm/asm.h index 2e99450f4228..87ff609b53fe 100644 --- a/arch/mips/include/asm/asm.h +++ b/arch/mips/include/asm/asm.h @@ -37,6 +37,7 @@ #define CFI_SECTIONS #endif +#ifdef __ASSEMBLY__ /* * LEAF - declare leaf routine */ @@ -122,6 +123,8 @@ symbol = value #define ASM_PRINT(string) #endif +#endif /* __ASSEMBLY__ */ + /* * Stack alignment */ |