User`s guide

3 Project Generator
code replacement les. Us e none when the replacement process is correct and
you do not want to see multiple messages during your build.
Embedded IDE Link CC Default Project Configuration
—Custom
Although CCS offers two standard project congurations, Release and Debug,
models you build with Embedded IDE Link CC use a custom conguration
that provides a third combination o f build and optimiza tion settings
Custom.
Project congurations d ene sets of project build options. When you specify
the build options at the project level, the options apply to all les in yo ur
project. For m ore information about the build options, refer to your TI CCS
documentation.
The default s ettings for
Custom are the same as the Release project
conguration in CC S, except for the compiler options discussed in the next
section.
Compiler Options in Custom Project Configuration
When you create a new project or build a pro ject f rom a model, your project
and model inherit the build conguration settings from the conguration
Custom. The compiler settings in Custom differ from the settings in the default
Release and Debug congurations in CCS.
For the compiler settings,
Custom does not use any options, to preserve
important features of the generated code. The
Release con guration uses
the
Release build optimiza tions se t by CCS, with the addition of the -o2
optimization ag. The Debug conguration uses the CCS default debugging
options and adds the
-g, -d,and_DEBUG ags.
For me m ory conguration, w here
Release uses the default memory model
that species near functions and data,
Custom speci es far functions and
data. Your CCS documentation provides complete d etails on the compiler
build options.
You can change the individual settings or the build conguration within CCS.
Build conguration options that do not appear o n these panes default to
match the settings for the
Release build conguration in CCS.
3-64