From 266473671effeaa49d7043eab2c18c23d85f5a91 Mon Sep 17 00:00:00 2001 From: aqua Date: Sun, 5 Feb 2023 16:33:54 +0200 Subject: Make shadowing variables an error --- i686/toolchain.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'i686') diff --git a/i686/toolchain.mk b/i686/toolchain.mk index e97443f..8294660 100644 --- a/i686/toolchain.mk +++ b/i686/toolchain.mk @@ -6,13 +6,13 @@ AS := i686-elf-as CC := i686-elf-gcc CCID := $(shell ${CC} --version | head -n1) -CFLAGS := -Wall -Wextra -Wpedantic -Wshadow -Wconversion -fanalyzer -ffreestanding -std=gnu11 \ +CFLAGS := -Wall -Wextra -Wpedantic -Werror=shadow -Wconversion -fanalyzer -ffreestanding -std=gnu11 \ -mgeneral-regs-only \ $(shell echo ${CONFIG_CFLAGS}) CXX := i686-elf-g++ CXXID := $(shell ${CXX} --version | head -n1) -CXXFLAGS := -Wall -Wextra -Wpedantic -Wshadow -Wconversion -ffreestanding -std=c++17 \ +CXXFLAGS := -Wall -Wextra -Wpedantic -Werror=shadow -Wconversion -ffreestanding -std=c++17 \ -mgeneral-regs-only -fno-use-cxa-atexit -fno-threadsafe-statics -fno-exceptions -fno-rtti \ $(shell echo ${CONFIG_CXXFLAGS}) -- cgit v1.2.1