7-1
Linker Description
Linker Description
The TMS320C54x linker creates executable modules by combining COFF
object files. The concept of COFF
sections is basic to linker operation.
Chapter 2,
Introduction to Common Object File Format, discusses the COFF
format in detail.
Topic
Page
7.1
Linker Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2
Linker Development Flow
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3
Invoking the Linker
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4
Linker Options
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5
Linker Command Files
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6
Object Libraries
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7
The MEMORY Directive
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.8
The SECTIONS Directive
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9
Specifying a Section’s Runtime Address
. . . . . . . . . . . . . . . . . . . . . . .
7.10 Using UNION and GROUP Statements
. . . . . . . . . . . . . . . . . . . . . . . . .
7.11 Overlay Pages
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.12 Default Allocation Algorithm
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.13 Special Section Types (DSECT, COPY, and NOLOAD)
. . . . . . . . . . .
7.14 Assigning Symbols at Link Time
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.15 Creating and Filling Holes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.16 Partial (Incremental) Linking
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.17 Linking C Code
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.18 Linker Example
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 7
Содержание 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: ......