% avrora -help cfg Avrora [Beta 1.6.0] - (c) 2003-2005 UCLA Compilers Group Usage: avrora [-action=action] [options]Usage: avrora -help [category] ACTION OVERVIEW The "cfg" action builds and displays a control flow graph of the given input program. This is useful for better program understanding and for optimizations. The graph can be outputted in a textual format, or the format supported by the "dot" graph tool. OPTIONS Help for the specific options accepted by this action is below. -collapse-procedures: boolean = false This option is used when outputting in the "dot" output format. When this option is true, the control flow graph utility will attempt to discover procedures within the control flow graph and collapse whole procedures to a single node in the output. -color-procedures: boolean = true This option is used when outputting in the "dot" output format. When this option is true, the control flow graph utility will attempt to discover procedures and color them in the output. -file: string = This option specifies the output file for the result of generating a"dot" format control flow graph. When this option is not set, a textual representation of the graph will be printed to the terminal. -group-procedures: boolean = true This option is used when outputting in the "dot" output format. When this option is true, the control flow graph utility will attempt to discover procedures and group them as subgraphs in the output. -output: string = This option selects the output format for the control flow graph. When this option is set to "dot", then the control flow graph will be outputted in a format suitable for parsing by the dot graph rendering tool. For more information, see the online documentation at http://compilers.cs.ucla.edu/avrora To report bugs or seek help, consult the Avrora mailing list: http://lists.ucla.edu/cgi-bin/mailman/listinfo/avrora Please include the version number [Beta 1.6.0] when posting to the list.