From 2fdcf7228120d0b8fd1621ba69dda91a14e1f844 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Sun, 17 Nov 2024 20:19:56 +0100 Subject: [PATCH] remove any optimization flags when building in DEBUG mode --- Makefile.power | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile.power b/Makefile.power index 3fa6d6faf8..d3b88db83e 100644 --- a/Makefile.power +++ b/Makefile.power @@ -93,6 +93,11 @@ FCOMMON_OPT += -O2 -Mrecursive endif endif +ifeq ($(DEBUG), 1) +CCOMMON_OPT:= $(filter-out -O3 -O2 -O1 -Ofast, $(CCOMMON_OPT)) -O0 +FCOMMON_OPT:= $(filter-out -O3 -O2 -O1 -Ofast, $(FCOMMON_OPT)) -O0 +endif + ifeq ($(USE_OPENMP), 1) ifneq ($(C_COMPILER), PGI) CCOMMON_OPT += -DUSE_OPENMP -fopenmp