
2-1
C Compiler Description
C Compiler Description
Translating your source program into code that the TMS320C2x/C2xx/C5x
can execute is a multistep process. You must compile, assemble, and link your
source files to create an executable object file. The TMS320C2x/C2xx/C5x
package contains a special shell program that enables you to execute all of
these steps with one command. This chapter provides a complete description
of how to use the dspcl shell to compile, assemble, and link your programs.
This chapter also describes the preprocessor, inline function expansion fea-
tures, and interlist utility:
Topic
Page
About the Shell Program
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Invoking the Compiler Shell
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Changing the Compiler’s Behavior With Options
. . . . . . . . . . . . . . . . .
Changing the Compiler’s Behavior
With Environment Variables
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Controlling the Preprocessor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using Inline Function Expansion
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Interlist Utility
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding and Handling Compiler Errors
. . . . . . . . . . . . . . . . . . .
Invoking the Tools Individually
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 2
Содержание TMS320C2x
Страница 8: ...viii...
Страница 69: ...2 47 C Compiler Description...
Страница 159: ...6 36...
Страница 226: ...8 6...
Страница 250: ...Index Index 14 Z z shell option 2 2 2 4 2 14 overriding with c option 4 5 overriding with n option 2 13...