Glossary
B
C
E-2
assignment statement: A statement that assigns a value to a variable.
autoinitialization: The process of initializing global C variables (contained
in the .cinit section) before beginning program execution.
auxiliary entry: The extra entry that a symbol may have in the symbol table
and that contains additional information about the symbol (whether it is
a filename, a section name, a function name, etc.).
binding: A process in which you specify a distinct address for an output sec-
tion or a symbol.
block: A set of declarations and statements that are grouped together with
braces.
.bss: One of the default COFF sections. You can use the .bss directive to
reserve a specified amount of space in the memory map that can later
be used for storing data. The .bss section is uninitialized.
C compiler: A program that translates C source statements into assembly
language source statements.
COFF: Common object file format. A binary object file format that promotes
modular programming by supporting the concept of sections.
command file: A file that contains options, filenames, directives, or com-
ments for the linker or hex conversion utility.
comment: A source statement (or portion of a source statement) that is
used to document or improve readability of a source file. Comments are
not compiled, assembled, or linked; they have no effect on the object file.
common object file format:
conditional processing: A method of processing one block of source code
or an alternate block of source code, according to the evaluation of a
specified expression.
configured memory: Memory that the linker has specified for allocation.
constant: A numeric value that can be used as an operand.
cross-reference listing: An output file created by the assembler that lists
the symbols that were defined, what line they were defined on, which
lines referenced them, and their final values.
See COFF .
Need help?
Do you have a question about the TMS320C54x and is the answer not in the manual?