From bcfcbb081313dec5148d5b336790de2487aac64d Mon Sep 17 00:00:00 2001 From: dzaima Date: Tue, 27 Dec 2022 23:42:54 +0200 Subject: [PATCH] add -fno-strict-aliasing --- build/src/build.bqn | 2 +- makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/src/build.bqn b/build/src/build.bqn index 5847e818..4d714deb 100755 --- a/build/src/build.bqn +++ b/build/src/build.bqn @@ -199,7 +199,7 @@ po ← { # parsed options cc, "-std=gnu11", "-Wall", "-Wno-unused-function", - "-fms-extensions", "-ffp-contract=off", "-fno-math-errno", "-fvisibility=hidden", + "-fms-extensions", "-ffp-contract=off", "-fno-math-errno", "-fvisibility=hidden", "-fno-strict-aliasing", "-DBYTECODE_DIR="∾•file.Name bytecodeDir, "-DSINGELI="∾•Repr singeli, "-DFFI="∾•Repr 2×ffi diff --git a/makefile b/makefile index 05601968..995aac66 100644 --- a/makefile +++ b/makefile @@ -141,7 +141,7 @@ else NOWARN = -Wno-parentheses endif -ALL_CC_FLAGS = -std=gnu11 -Wall -Wno-unused-function -fms-extensions -ffp-contract=off -fno-math-errno $(CCFLAGS) $(f) $(i_f) $(NOWARN) -DBYTECODE_DIR=$(BYTECODE_DIR) -DSINGELI=$(i_singeli) -DSINGELI_X86_64=$(i_singeli) -DFFI=$(i_FFI) $(i_LIBS_CC) +ALL_CC_FLAGS = -std=gnu11 -Wall -Wno-unused-function -fms-extensions -ffp-contract=off -fno-math-errno -fno-strict-aliasing $(CCFLAGS) $(f) $(i_f) $(NOWARN) -DBYTECODE_DIR=$(BYTECODE_DIR) -DSINGELI=$(i_singeli) -DSINGELI_X86_64=$(i_singeli) -DFFI=$(i_FFI) $(i_LIBS_CC) ALL_LD_FLAGS = $(LDFLAGS) $(lf) $(i_lf) $(i_PIE) $(i_LIBS_LD) j=4