SECTIONS, linker directive (continued)
.label directive 7-42 to 7-44
load allocation 7-33
memory 7-37 to 7-74
overlay pages 7-48 to 7-52
reserved words 7-24
run allocation 7-33
section specifications 7-33
section type 7-33
specifying 2-17, 7-41 to 7-44
syntax 7-32
uninitialized sections 7-42
UNION 7-45 to 7-47
use with MEMORY directive 7-27
sections
allocation 7-53 to 7-55
COFF 2-2 to 2-3
creating your own 2-7
defined E-7
in the linker SECTIONS directive 7-33
initialized 2-6
named 2-2, 2-7
overlaying with UNION directive 7-45 to 7-46
relocation 2-15 to 2-16, 2-17
special types 7-56
specifications 7-33
specifying a runtime address 7-41 to 7-44
specifying linker input sections 7-38 to 7-40
uninitialized 2-4 to 2-5
initializing 7-64
specifying a run address 7-42
.set directive 4-21, 4-79
.setsect directive 8-8
.setsym directive 8-8
.short directive 4-13, 4-54
sign extend, defined E-7
simulator, defined E-7
sname SECTIONS specification 10-23
software installation. See TMS320C54x Code
Generation Tools CD-ROM insert
source file
defined E-7
listings 3-31 to 3-34
specifying algebraic instructions 3-5
source statement
field 3-32
format 3-11 to 3-13
number in source listing 3-31
syntax 3-10
.space directive 4-11, 4-80
SPC
aligning
by creating a hole 7-61
to word boundaries 4-15 to 4-16, 4-27
assembler symbol 3-11
assembler's effect on 2-9 to 2-11
assigning a label to 3-11
defined E-7
described 2-8
linker symbol 7-58, 7-61
maximum number of 2-8
predefined symbol for 3-19
value
associated with labels 3-11
shown in source listings 3-31
–spc hex conversion utility option 10-29
–spce hex conversion utility option 10-29
special section types 7-56
special symbols A-16 to A-17
.sslist directive 4-18, 4-81
listing control 4-17, 4-41
use in macros 5-21
.ssnolist directive 4-18, 4-81
listing control 4-17, 4-41
use in macros 5-21
.stack 7-18, 7-19, 7-68
–stack linker option 7-18, 7-68
_ _STACK_SIZE 7-18, 7-60
.stag, symbolic debugging directive B-9
static
defined E-7
symbols 7-12
variables A-14
storage class
defined E-7
described A-19
.string directive 4-13, 4-83
compatibility with C1x/C2x/C2xx/C5x 4-7
limiting listing with .option directive 4-17, 4-74
string functions 5-9
string table
defined E-7
described A-18
stripping
line number entries 7-17
symbolic information 7-17
.struct directive 4-21, 4-84
Index-13
Need help?
Do you have a question about the TMS320C54x and is the answer not in the manual?