summaryrefslogtreecommitdiffstats
path: root/make/compilers
diff options
context:
space:
mode:
Diffstat (limited to 'make/compilers')
-rw-r--r--make/compilers/gcc-target-default.cfg13
1 files changed, 6 insertions, 7 deletions
diff --git a/make/compilers/gcc-target-default.cfg b/make/compilers/gcc-target-default.cfg
index 4d7a6c5b3c..f09f57515b 100644
--- a/make/compilers/gcc-target-default.cfg
+++ b/make/compilers/gcc-target-default.cfg
@@ -52,17 +52,16 @@ CXXFLAGS_DEBUG_V+=-qrtems_debug
# when debugging, optimize flag: typically empty
# some compilers do allow optimization with their "-g"
-CFLAGS_OPTIMIZE_V=-g
-CXXFLAGS_OPTIMIZE_V=-g
+CFLAGS_OPTIMIZE_V+=-g
+CXXFLAGS_OPTIMIZE_V+=-g
# profile flag; use gprof(1)
-CFLAGS_PROFILE_V=-pg
-CXXFLAGS_PROFILE_V=-pg
+CFLAGS_PROFILE_V+=-pg
+CXXFLAGS_PROFILE_V+=-pg
ifndef AUTOMAKE
-# default is to optimize
-CFLAGS_OPTIMIZE =$(CFLAGS_OPTIMIZE_V)
-CXXFLAGS_OPTIMIZE=$(CXXFLAGS_OPTIMIZE_V)
+CFLAGS_$(VARIANT) =$(CFLAGS_$(VARIANT)_V)
+CXXFLAGS_$(VARIANT)=$(CXXFLAGS_$(VARIANT)_V)
endif
ifndef AUTOMAKE