From 68409ce95d44b46eecf8b8dfd16af7007b39f77c Mon Sep 17 00:00:00 2001 From: Amelia Coutard Date: Fri, 10 Mar 2023 18:04:18 +0100 Subject: [PATCH] Avoided future, and probably current, problems by enabling -fno-strict-aliasing --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6aaa220..c666597 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ build: # Build as default target CXX := x86_64-elf-g++ CXXFLAGS ?= -O2 -CXXFLAGS := $(CXXFLAGS) -Wall -Wextra -Werror -std=c++20 \ +CXXFLAGS := $(CXXFLAGS) -fno-strict-aliasing -Wall -Wextra -Werror -std=c++20 \ -mno-mmx -mno-sse -mno-sse2 -fno-exceptions -fno-rtti -ffreestanding LDFLAGS ?= -O2 LDFLAGS := $(LDFLAGS) -Wall -Wextra -Werror -std=c++20 -ffreestanding -- 2.47.0