Difference between revisions of "Overlay generator"

From esoterum.org
Jump to: navigation, search
(New page: === List of support files === *<code>function_sizes.nm</code>: Required by overlay_generator, generated from object files using the command line: :<code>nm --size-sort *.o > function_siz...)
 
Line 1: Line 1:
 
 
 
=== List of support files ===
 
=== List of support files ===
*<code>function_sizes.nm</code>: Required by overlay_generator, generated from object files using the command line:
+
*<code>'''function_sizes.nm'''</code>: Required by overlay_generator, generated from object files using the command line:
:<code>nm --size-sort *.o > function_sizes.nm</code>
+
:<code>'''nm --size-sort *.o > function_sizes.nm'''</code>
*<code>region_sizes_file.dat</code>: Used by script to describe what sizes of scratchpad memory to use, the contents are three space delimited numbers given in bytes: start_size stop_size step_size
+
*<code>'''region_sizes_file.dat'''</code>: Used by script to describe what sizes of scratchpad memory to use, the contents are three space delimited numbers given in bytes: start_size stop_size step_size
*<code>root_node.configure_overlay_generator</code>: Used by script to describe the root function for the project folder
+
*<code>'''root_node.configure_overlay_generator'''</code>: Used by script to describe the root function for the project folder
*<code>[name].cfg</code>: Needed by overlay generator to determine GCCFG of project code, one file is generated for each object file by gcc when the <code>-fdump-tree-cfg</code> switch is given in <code>CFLAGS</code>
+
*<code>'''object_filename.cfg'''</code>: Needed by overlay generator to determine GCCFG of project code, one file is generated for each object file by gcc when the <code>'''-fdump-tree-cfg'''</code> switch is given in <code>'''CFLAGS''</code>
  
 
=== List of files generated by overlay_generator ===
 
=== List of files generated by overlay_generator ===
*<code>common_ancestors.common</code>: Generated by overlay_generator to record common ancestor information so that it need not be recalculated later
+
*<code>'''common_ancestors.common'''</code>: Generated by overlay_generator to record common ancestor information so that it need not be recalculated later
*<code>included_functions.funcs</code>: List of functions included in overlay, generated by overlay_generator
+
*<code>'''included_functions.funcs'''</code>: List of functions included in overlay, generated by overlay_generator

Revision as of 00:49, 15 November 2009

List of support files

  • function_sizes.nm: Required by overlay_generator, generated from object files using the command line:
nm --size-sort *.o > function_sizes.nm
  • region_sizes_file.dat: Used by script to describe what sizes of scratchpad memory to use, the contents are three space delimited numbers given in bytes: start_size stop_size step_size
  • root_node.configure_overlay_generator: Used by script to describe the root function for the project folder
  • 'object_filename.cfg: Needed by overlay generator to determine GCCFG of project code, one file is generated for each object file by gcc when the -fdump-tree-cfg switch is given in CFLAGS

List of files generated by overlay_generator

  • common_ancestors.common: Generated by overlay_generator to record common ancestor information so that it need not be recalculated later
  • included_functions.funcs: List of functions included in overlay, generated by overlay_generator