]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
5.4-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 17 Jan 2021 13:58:27 +0000 (14:58 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 17 Jan 2021 13:58:27 +0000 (14:58 +0100)
added patches:
kbuild-enforce-werror-return-type.patch

queue-5.4/kbuild-enforce-werror-return-type.patch [new file with mode: 0644]
queue-5.4/series [new file with mode: 0644]

diff --git a/queue-5.4/kbuild-enforce-werror-return-type.patch b/queue-5.4/kbuild-enforce-werror-return-type.patch
new file mode 100644 (file)
index 0000000..4a4c701
--- /dev/null
@@ -0,0 +1,31 @@
+From 172aad81a882443eefe1bd860c4eddc81b14dd5b Mon Sep 17 00:00:00 2001
+From: Olaf Hering <olaf@aepfle.de>
+Date: Sun, 11 Oct 2020 20:54:31 +0200
+Subject: kbuild: enforce -Werror=return-type
+
+From: Olaf Hering <olaf@aepfle.de>
+
+commit 172aad81a882443eefe1bd860c4eddc81b14dd5b upstream.
+
+Catch errors which at least gcc tolerates by default:
+ warning: 'return' with no value, in function returning non-void [-Wreturn-type]
+
+Signed-off-by: Olaf Hering <olaf@aepfle.de>
+Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
+Cc: Nathan Chancellor <natechancellor@gmail.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ Makefile |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/Makefile
++++ b/Makefile
+@@ -480,7 +480,7 @@ KBUILD_AFLAGS   := -D__ASSEMBLY__ -fno-P
+ KBUILD_CFLAGS   := -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs \
+                  -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE \
+                  -Werror=implicit-function-declaration -Werror=implicit-int \
+-                 -Wno-format-security \
++                 -Werror=return-type -Wno-format-security \
+                  -std=gnu89
+ KBUILD_CPPFLAGS := -D__KERNEL__
+ KBUILD_AFLAGS_KERNEL :=
diff --git a/queue-5.4/series b/queue-5.4/series
new file mode 100644 (file)
index 0000000..7b39289
--- /dev/null
@@ -0,0 +1 @@
+kbuild-enforce-werror-return-type.patch