
Linker Options
7-10
7.4.2
Disable Merge of Symbolic Debugging Information (–b Option)
By default, the linker eliminates duplicate entries of symbolic debugging
information. Such duplicate information is commonly generated when a C
program is compiled for debugging. For example:
–[ header.h ]–
typedef struct
{
<define some structure members>
} XYZ;
–[ f1.c ]–
#include ”header.h”
...
–[ f2.c ]–
#include ”header.h”
...
When these files are compiled for debugging, both f1.obj and f2.obj will have
symbolic debugging entries to describe type XYZ. For the final output file, only
one set of these entries is necessary. The linker eliminates the duplicate
entries automatically.
Use the –b option if you want the linker to keep such duplicate entries. Using
the –b option has the effect of the linker running faster and using less machine
memory.
7.4.3
C Language Options (–c and –cr Options)
The –c and –cr options cause the linker to use linking conventions that are
required by the C compiler.
-
The –c option tells the linker to use the ROM autoinitialization model.
-
The –cr option tells the linker to use the RAM autoinitialization model.
For more information about linking C code, see Section 7.17,
Linking C Code,
on page 7-67 and subsection 7.17.5,
The –c and –cr Linker Options, on page
7-70.
Содержание TMS320C54x
Страница 38: ......
Страница 39: ......
Страница 40: ......
Страница 41: ......
Страница 42: ......
Страница 43: ......
Страница 44: ......
Страница 45: ......
Страница 46: ......
Страница 47: ......
Страница 48: ......
Страница 49: ......
Страница 50: ......
Страница 51: ......
Страница 52: ......
Страница 53: ......
Страница 54: ......
Страница 55: ......
Страница 56: ......
Страница 57: ......
Страница 58: ......
Страница 59: ......
Страница 60: ......
Страница 61: ......
Страница 62: ......
Страница 276: ......
Страница 277: ......
Страница 278: ......
Страница 279: ......
Страница 280: ......
Страница 281: ......
Страница 282: ......
Страница 283: ......
Страница 284: ......
Страница 285: ......
Страница 286: ......
Страница 287: ......
Страница 288: ......
Страница 289: ......
Страница 290: ......
Страница 291: ......
Страница 292: ......
Страница 293: ......
Страница 294: ......
Страница 295: ......
Страница 296: ......
Страница 297: ......
Страница 298: ......
Страница 299: ......
Страница 300: ......
Страница 301: ......
Страница 302: ......