[PATCH] soc: imx: Replace __ASSEMBLY__ with __ASSEMBLER__ in header file
Thomas Huth
thuth at redhat.com
Thu Aug 13 00:35:38 PDT 2026
On 19/06/2026 14.24, Thomas Huth wrote:
> From: Thomas Huth <thuth at redhat.com>
>
> While the GCC and Clang compilers already define __ASSEMBLER__
> automatically when compiling assembly code, __ASSEMBLY__ is a
> macro that only gets defined by the Makefiles in the kernel.
> This can be very confusing when switching between userspace
> and kernelspace coding, or when dealing with uapi headers that
> rather should use __ASSEMBLER__ instead. So let's standardize now
> on the __ASSEMBLER__ macro that is provided by the compilers.
>
> This is a completely mechanical patch (done with a simple "sed -i"
> statement).
>
> Signed-off-by: Thomas Huth <thuth at redhat.com>
> ---
> Note: This patch has been split from an earlier bigger patch of
> mine to ease reviewing.
>
> include/soc/imx/cpu.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/include/soc/imx/cpu.h b/include/soc/imx/cpu.h
> index 0bf610acafd06..8c53150acd76e 100644
> --- a/include/soc/imx/cpu.h
> +++ b/include/soc/imx/cpu.h
> @@ -30,7 +30,7 @@
> #define MXC_CPU_VF600 0x600
> #define MXC_CPU_VF610 (MXC_CPU_VF600 | MXC_CPU_VFx10)
>
> -#ifndef __ASSEMBLY__
> +#ifndef __ASSEMBLER__
> extern unsigned int __mxc_cpu_type;
> #endif
>
Friendly ping!
Could anybody please pick this up? Thanks!
Thomas
More information about the linux-arm-kernel
mailing list