diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2002-11-18 00:43:21 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2002-11-18 00:43:21 +0000 |
commit | db28d6217ff3b88cd583bc92bc509126e5a77d94 (patch) | |
tree | db2e9bbf7f761208afffd6d6199d8c96be66dcf0 /c/src/make | |
parent | 2002-11-17 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-db28d6217ff3b88cd583bc92bc509126e5a77d94.tar.bz2 |
2002-11-17 Joel Sherrill <joel@OARcorp.com>
* compilers/gcc-target-default.cfg: Make build variants work
for user applications.
Diffstat (limited to 'c/src/make')
-rw-r--r-- | c/src/make/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/make/compilers/gcc-target-default.cfg | 13 |
2 files changed, 11 insertions, 7 deletions
diff --git a/c/src/make/ChangeLog b/c/src/make/ChangeLog index 21a026e2cf..814c0563c6 100644 --- a/c/src/make/ChangeLog +++ b/c/src/make/ChangeLog @@ -1,3 +1,8 @@ +2002-11-17 Joel Sherrill <joel@OARcorp.com> + + * compilers/gcc-target-default.cfg: Make build variants work + for user applications. + 2002-11-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * Makefile.inc.in: Remove RTEMS_USE_GCC272, RTEMS_LIBC_DIR. diff --git a/c/src/make/compilers/gcc-target-default.cfg b/c/src/make/compilers/gcc-target-default.cfg index 61b63f47f2..2ffb1db78d 100644 --- a/c/src/make/compilers/gcc-target-default.cfg +++ b/c/src/make/compilers/gcc-target-default.cfg @@ -55,17 +55,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 |