PowerPC Linker > General

Use this panel to specify the memory model that the architecture uses. The build tools (compiler, linker, and assembler) use the properties that you specify.

The following table lists and describes the memory model options for PowerPC.

Table 1. Tool Settings - PowerPC Linker > General
Option Description
Link Mode Specifies how much memory the linker uses to write output to the hard disk.
  • Normal - Writes to a 512-byte buffer, then writes the buffer to disk.
  • Use Less RAM - Writes output file directly to disk, without using a buffer.
  • Use More RAM - Writes each segment to its own buffer, then flushes all buffers to the disk.
Linking requires enough RAM space for all input files and numerous housekeeping structures. Normal is the best choice for most projects; Use More RAM is appropriate for small projects.
Code Merging Controls merging optimization.
  • Off
  • Safe Functions
  • All Functions
Checking Off deactivates the Aggressive Merging checkbox.
Aggressive Merging Check to implement aggressive merging. This checkbox is active only if Safe Functions or All Functions is selected in the Code Merging drop-down list. Clear if you do not want to implement aggressive merging.
Merges FP Constants Check to let the linker automatically merge floating-point constants. Clear if you do not want to enable floating-point constants for automatic merging.
Other Flags Specify additional command line options for the linker; type in custom flags that are not otherwise available in the UI.