SDKZSPF LSI, SDKZSPF Datasheet - Page 87

no-image

SDKZSPF

Manufacturer Part Number
SDKZSPF
Description
Manufacturer
LSI
Datasheet

Specifications of SDKZSPF

Lead Free Status / Rohs Status
Supplier Unconfirmed
3.13 Code Statistics
3.14 Example Compilations
3.14.1 Example 1
3.14.2 Example 2
The -g option saves and restores this register, because the debugger
requires it to examine the call stack.
CC creates four labels and symbols that are useful in analyzing the code
generated by the compiler.
Every function has a label placed on its first instruction and after its last
instruction with the following formats:
__FUNC_START_<function name>
__FUNC_END_<function name>
The difference of these two labels gives the code size of a function. A
function also has a label placed on its return instruction:
__FUNC_EXIT_<function name>
This label is used for function profiling. Every function also has an
absolute symbol that shows the number of words of stack space used
per invocation of the function.
__FUNC_FRAME_SIZE_<function name>
This command invokes the C compiler, assembler, and linker and
produces an executable file with the default name a.out.
The -Tdata=0x1 command places the data at address 0x1 to prevent a
NULL pointer from being a valid pointer.
Code Statistics
Copyright © 1999-2003 by LSI Logic Corporation. All rights reserved.
cc test.c -Tdata=0x1
cc -c test.c
3-33