powerpc: io-defs.h:43:1: error: performing pointer arithmetic on a null pointer has undefined behavior [-Werror,-Wnull-pointer-arithmetic]
Segher Boessenkool
segher at kernel.crashing.org
Tue Apr 16 20:38:19 AEST 2024
On Tue, Apr 16, 2024 at 03:02:52PM +0530, Naresh Kamboju wrote:
> In file included from arch/powerpc/include/asm/io.h:672:
> arch/powerpc/include/asm/io-defs.h:43:1: error: performing pointer
> arithmetic on a null pointer has undefined behavior
> [-Werror,-Wnull-pointer-arithmetic]
It is not UB, but just undefined: the program is meaningless.
It is not a null pointer but even a null pointer constant here. It
matters in places, including here.
It would help if the warnings were more correct :-(
Segher
More information about the Linuxppc-dev
mailing list