From 895aee5fb86550e3c29aec2725ab8cfa0e3d0e38 Mon Sep 17 00:00:00 2001 From: JDierkse Date: Thu, 17 Sep 2020 16:19:38 +0200 Subject: [PATCH] Remove Pedantic flag from ARM targets --- Makefile.conf.armv8-alpine | 2 +- Makefile.conf.base | 2 +- Makefile.conf.x86_64 | 2 ++ Makefile.conf.x86_64-alpine | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Makefile.conf.armv8-alpine b/Makefile.conf.armv8-alpine index 783971e..c071568 100644 --- a/Makefile.conf.armv8-alpine +++ b/Makefile.conf.armv8-alpine @@ -16,5 +16,5 @@ CFLAGS += -I$(ARCHBASEDIR)/include -I$(ARCHBASEDIR)/arm-linux-musleabihf/include LFLAGS += -L$(ARCHBASEDIR)/lib -L$(ARCHBASEDIR)/arm-linux-musleabihf/lib -L$(ARCHBASEDIR)/arm-linux-musleabihf/usr/lib LFLAGS += -Wl,-rpath,$(ARCHBASEDIR)/lib -Wl,-rpath,$(ARCHBASEDIR)/arm-linux-musleabihf/lib -Wl,-rpath,$(ARCHBASEDIR)/arm-linux-musleabihf/usr/lib -CFLAGS += -Wno-stringop-truncation +CFLAGS += -pedantic -Wno-stringop-truncation diff --git a/Makefile.conf.base b/Makefile.conf.base index 9220e2d..5653fe6 100644 --- a/Makefile.conf.base +++ b/Makefile.conf.base @@ -3,7 +3,7 @@ # CFLAGS += -g3 -O3 -fPIC -std=c++11 -CFLAGS += -Wall -Wextra -Wstrict-aliasing -pedantic -fmax-errors=5 -Werror -Wunreachable-code -Wdisabled-optimization -Wformat=2 -Winit-self -Wmissing-include-dirs -Woverloaded-virtual -Wsign-promo -Wstrict-null-sentinel -fdiagnostics-show-option +CFLAGS += -Wall -Wextra -Wstrict-aliasing -fmax-errors=5 -Werror -Wunreachable-code -Wdisabled-optimization -Wformat=2 -Winit-self -Wmissing-include-dirs -Woverloaded-virtual -Wsign-promo -Wstrict-null-sentinel -fdiagnostics-show-option CFLAGS += -Wno-unused -Wno-variadic-macros -Wno-parentheses -Wno-unused-parameter # CFLAGS += -Wold-style-cast -Wundef -Wshadow -Wcast-qual -Wctor-dtor-privacy -Wredundant-decls -Wstrict-overflow=5 -Wcast-align -Wswitch-default -Wlogical-op -Wnoexcept diff --git a/Makefile.conf.x86_64 b/Makefile.conf.x86_64 index 5b8b420..f2aa998 100644 --- a/Makefile.conf.x86_64 +++ b/Makefile.conf.x86_64 @@ -9,3 +9,5 @@ CC := g++ STRIP := strip OBJCOPY := objcopy +CFLAGS += -pedantic + diff --git a/Makefile.conf.x86_64-alpine b/Makefile.conf.x86_64-alpine index 7897396..478c4d6 100644 --- a/Makefile.conf.x86_64-alpine +++ b/Makefile.conf.x86_64-alpine @@ -15,5 +15,5 @@ CFLAGS += -I$(ARCHBASEDIR)/include -I$(ARCHBASEDIR)/x86_64-linux-musl/include LFLAGS += -L$(ARCHBASEDIR)/lib -L$(ARCHBASEDIR)/x86_64-linux-musl/lib -L$(ARCHBASEDIR)/x86_64-linux-musl/usr/lib LFLAGS += -Wl,-rpath,$(ARCHBASEDIR)/lib -Wl,-rpath,$(ARCHBASEDIR)/x86_64-linux-musl/lib -Wl,-rpath,$(ARCHBASEDIR)/x86_64-linux-musl/usr/lib -CFLAGS += -Wno-stringop-truncation +CFLAGS += -pedantic -Wno-stringop-truncation