From 68409ce95d44b46eecf8b8dfd16af7007b39f77c Mon Sep 17 00:00:00 2001
From: Amelia Coutard <eliottulio.coutard@gmail.com>
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.46.0