From 51169f770d228c855c7fb849ace6313c3f04853c Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Sun, 31 Aug 2025 13:15:46 -0400 Subject: Fix for clang unused flag warning --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 95f07128..10d7b84a 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ include config.mk CC=$(DEFAULT_C_COMPILER) CCONFIG=-std=c2x -fPIC \ - -fno-signed-zeros -fno-finite-math-only -fno-trapping-math \ + -fno-signed-zeros -fno-trapping-math \ -fvisibility=hidden -fdollars-in-identifiers \ -DGC_THREADS LTO= @@ -61,6 +61,10 @@ ifeq ($(shell $(CC) -v 2>&1 | grep -c "gcc version"), 1) CCONFIG += -fsanitize=signed-integer-overflow -fno-sanitize-recover -fno-signaling-nans endif +ifeq ($(shell $(CC) -v 2>&1 | grep -c "clang version"), 1) + CCONFIG += -fno-finite-math-only +endif + OS := $(shell uname -s) OSFLAGS != case $(OS) in *BSD|Darwin) echo '-D_BSD_SOURCE';; Linux) echo '-D_GNU_SOURCE';; *) echo '-D_DEFAULT_SOURCE';; esac -- cgit v1.2.3