From 3ca18c8e443f10020debac8f91d009659c160356 Mon Sep 17 00:00:00 2001 From: nhmall Date: Mon, 11 May 2026 15:40:29 -0400 Subject: [PATCH] be more cautious on gcc version for warning --- sys/unix/hints/include/compiler.500 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/unix/hints/include/compiler.500 b/sys/unix/hints/include/compiler.500 index 0284a9caf..069b9c995 100755 --- a/sys/unix/hints/include/compiler.500 +++ b/sys/unix/hints/include/compiler.500 @@ -89,19 +89,19 @@ CXX=g++ -std=gnu++11 GCCGTEQ9 := $(shell expr `$(CC) -dumpversion | cut -f1 -d.` \>= 9) GCCGTEQ11 := $(shell expr `$(CC) -dumpversion | cut -f1 -d.` \>= 11) GCCGTEQ12 := $(shell expr `$(CC) -dumpversion | cut -f1 -d.` \>= 12) -GCCGTEQ14 := $(shell expr `$(CC) -dumpversion | cut -f1 -d.` \>= 14) +GCCGTEQ16 := $(shell expr `$(CC) -dumpversion | cut -f1 -d.` \>= 16) ifeq "$(GCCGTEQ9)" "1" # flags present in gcc version greater than or equal to 9 can go here CFLAGS+=-Wformat-overflow CFLAGS+=-Wmissing-parameter-type -NO_WARN_DISCARDED_QUALIFIERS=-Wno-discarded-qualifiers endif # GCC greater than or equal to 9 #ifeq "$(GCCGTEQ11)" "1" CFLAGS+=-Wimplicit-fallthrough #endif #ifeq "$(GCCGTEQ12)" "1" #endif -#ifeq "$(GCCGTEQ14)" "1" +#ifeq "$(GCCGTEQ16)" "1" +NO_WARN_DISCARDED_QUALIFIERS=-Wno-discarded-qualifiers #endif # end of gcc-specific else # gcc or clang?