[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