Changing the Compiler’s Behavior With Options
2-13
C Compiler Description
1. Shell Options Summary (Continued)
(k) Options that control the linker
Options
Effect
Page
−
a
Generates absolute executable output
−
ar
Generates relocatable executable output
−
b
Disables merge of symbolic debugging information 4-6
−
c
Autoinitializes variables at run time
−
cr
Initializes variables at reset
−
e
global_symbol
Defines entry point
−
f
fill_value
Defines fill value
−
g
global_symbol
Keeps
global_symbol
global (overrides
−
h)
−
h
Makes global symbols static
−
heap
size
Sets heap size (bytes)
−
i
directory
Defines library search path
−
l
filename
Supplies library or command filename
−
m
filename
Names the map file
−
n
Ignores all fill specifications in MEMORY directives 4-6
−
o
filename
Names the output file
−
q
Suppresses progress messages (quiet)
−
r
Generates relocatable nonexecutable output
−
s
Strips symbol table information and line number en-
tries from the output module
−
stack
size
Sets stack size (bytes)
−
u
symbol
Undefines symbol
−
v0
Generates version 0 COFF format
−
v1
Generates version 1 COFF format
−
v2
Generates version 2 COFF format
−
w
Displays a message when an undefined output
section is created
−
x
Forces rereading of libraries
Summary of Contents for TMS320C2x
Page 8: ...viii...
Page 69: ...2 47 C Compiler Description...
Page 159: ...6 36...
Page 226: ...8 6...