The segmented pointer casting magic confuses gcc, recent versions throw array bound warnings. Disable the warning.
Signed-off-by: Gerd Hoffmann kraxel@redhat.com --- Makefile | 1 + 1 file changed, 1 insertion(+)
diff --git a/Makefile b/Makefile index c108f87de768..d3341870a760 100644 --- a/Makefile +++ b/Makefile @@ -71,6 +71,7 @@ COMMONCFLAGS += $(call cc-option,$(CC),-fno-stack-protector,) COMMONCFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,) COMMONCFLAGS += $(call cc-option,$(CC),-fstack-check=no,) COMMONCFLAGS += $(call cc-option,$(CC),-Wno-address-of-packed-member,) +COMMONCFLAGS += $(call cc-option,$(CC),-Wno-array-bounds,) COMMONCFLAGS += $(call cc-option,$(CC),-fcf-protection=none,) COMMA := ,
On Fri, May 05, 2023 at 09:07:45AM +0200, Gerd Hoffmann wrote:
The segmented pointer casting magic confuses gcc, recent versions throw array bound warnings. Disable the warning.
Thanks. I agree.
-Kevin
Signed-off-by: Gerd Hoffmann kraxel@redhat.com
Makefile | 1 + 1 file changed, 1 insertion(+)
diff --git a/Makefile b/Makefile index c108f87de768..d3341870a760 100644 --- a/Makefile +++ b/Makefile @@ -71,6 +71,7 @@ COMMONCFLAGS += $(call cc-option,$(CC),-fno-stack-protector,) COMMONCFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,) COMMONCFLAGS += $(call cc-option,$(CC),-fstack-check=no,) COMMONCFLAGS += $(call cc-option,$(CC),-Wno-address-of-packed-member,) +COMMONCFLAGS += $(call cc-option,$(CC),-Wno-array-bounds,) COMMONCFLAGS += $(call cc-option,$(CC),-fcf-protection=none,) COMMA := ,
-- 2.40.1
SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-leave@seabios.org
On Tue, May 09, 2023 at 06:54:21PM -0400, Kevin O'Connor wrote:
On Fri, May 05, 2023 at 09:07:45AM +0200, Gerd Hoffmann wrote:
The segmented pointer casting magic confuses gcc, recent versions throw array bound warnings. Disable the warning.
Thanks. I agree.
Patch pushed.
take care, Gerd