diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2025-08-31 15:34:18 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2025-08-31 15:34:18 -0400 |
| commit | f775d6602989eec9d37deb16979922004a77a70c (patch) | |
| tree | 866eee67d5800202575ffb401c750bef253dc1dc /Makefile | |
| parent | b025a65b45e8f2e8a56eb087743f9e9e7109b9f8 (diff) | |
| parent | 64fe11554a0aeea1f176116a2a483c623d4cf60a (diff) | |
Merge branch 'main' into formatter
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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 |
