mirror of
https://github.com/torvalds/linux.git
synced 2024-11-22 12:11:40 +00:00
powerpc: Error on assembly warnings
We currently enable -Werror on the arch/powerpc subtree. However this only catches C warnings. Assembly warnings are logged, but the make invocation will still succeed. This can allow incorrect syntax such as ori r3, r4, r5 to be compiled without catching that the assembler is treating r5 as the immediate value 5. To prevent this in assembly files and inline assembly, add the -fatal-warnings option to assembler invocations. Signed-off-by: Benjamin Gray <bgray@linux.ibm.com> Tested-by: Andrew Donnellan <ajd@linux.ibm.com> Reviewed-by: Andrew Donnellan <ajd@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://msgid.link/20240326044420.577031-1-bgray@linux.ibm.com
This commit is contained in:
parent
01acaf3aa7
commit
608d4a5ca5
@ -1,5 +1,6 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
subdir-ccflags-$(CONFIG_PPC_WERROR) := -Werror
|
||||
subdir-ccflags-$(CONFIG_PPC_WERROR) := -Werror -Wa,-fatal-warnings
|
||||
subdir-asflags-$(CONFIG_PPC_WERROR) := -Wa,-fatal-warnings
|
||||
|
||||
obj-y += kernel/
|
||||
obj-y += mm/
|
||||
|
Loading…
Reference in New Issue
Block a user