User`s guide

ELF Linker and Command Language
DSP56800E Command-Line Tools
319Targeting MC56F83xx/DSP5685x Controllers
[no]err[or] | # passed to all tools;
[no]iserr[or] # treat warnings as errors
all # turn on all warnings, require prototypes
[no]pragmas | # illegal #pragmas
[no]illpragmas #
[no]empty[decl] # empty declarations
[no]possible | # possible unwanted effects
[no]unwanted #
[no]unusedarg # unused arguments
[no]unusedvar # unused variables
[no]unused # same as -w [no]unusedarg,[no]unusedvar
[no]extracomma | # extra commas
[no]comma #
[no]pedantic | # pedantic error checking
[no]extended #
[no]hidevirtual | # hidden virtual functions
[no]hidden[virtual] #
[no]implicit[conv] # implicit arithmetic conversions
[no]notinlined # 'inline' functions not inlined
[no]largeargs # passing large arguments to unprototyped
# functions
[no]structclass # inconsistent use of 'class' and 'struct'
[no]padding # padding added between struct members
[no]notused # result of non-void-returning function not
#used
[no]unusedexpr # use of expressions as statements without
# side effects
[no]ptrintconv # conversions from pointers to integers, and
# vice versa
display|dump # display list of active warnings
#
Linker
----------------------------------------------------------------------
Command-Line Linker Options
-dis[assemble] # global; disassemble object code and do not
# link; implies '-nostdlib'
-L+ | -l path # global; cased; add library search path; default
# is to search current working directory and
# then system directories (see '-defaults');