Fujitsu Semiconductor Computer Hardware User Manual


 
214
32-bit FR Family
Support Tools
(3) Explanation of Features
The following data is enabled for development, maintenance, and higher porting efficiency.
Graphic flow
This feature block-structures function calls for visual display. It also allows the display of the entire function and
calls from any function and the retrieval of functions.
Logic flow
This feature visually displays the internal structure of the C-source program.
For example, it shapes the control structure of for and switch statements and structure declarations. A jump
feature for retrieval by functions, variable, tag, and macro names is also provided.
Displaying statistical data
This feature displays the complexity and line count of a programs every function, the source of destination
function name, and the count of appearance of ( if, for and asm statements etc.).
Displaying argument data
This feature displays data about the function-called file name and line number, the return value of the declared
function, and the type of argument. It also checks the adjustability of dummy argument with actual argument.
Displaying cross-reference data
This feature displays data about the functions and variables that a function is using, tag and macro declarations,
and the appearing line number.
Displaying global data
This feature displays the function using global variables. It also detects unused global variables.
Program checking
This feature checks and displays the adjustability of dummy argument with actual argument.
Calculating the maximum amount of stacks used
This feature calculates and displays the amount of stacks used in the entire function, as well as in any function.
This calculation is made on the basis of the output of C compilers (fcc911 and cc907) for Fujitsu microcontrollers
(FR family and F
2
MC-16 family).
Displaying graphic flow Displaying logic flow, statistical and cross-reference data
Displaying logic flow (focus), argument and Displays stack use volume (green numbers) and
global data largest stack configuration (orange numbers)