The CodeWarrior Power Architecture linker supports these additional commands listed below:
AGGRESSIVE_MERGE
Specifies functions that should be considered for aggressive merging when applying the code merging optimization.
AGGRESSIVE_MERGE_FILES
Specifies that all functions in object code files should be considered for aggressive merging when applying the code merging optimization.
AGGRESSIVE_MERGE_SECTIONS
Specifies that all functions in object code sections should be considered for aggressive merging when applying the code merging optimization.
DO_NOT_MERGE
Specifies functions that should not be removed when applying the code merging
optimization.
DO_NOT_MERGE_FILES
Specifies that all functions in a file should not be removed when applying the code merging optimization.
DO_NOT_MERGE_SECTIONS
Specifies that all functions in an object code section should not be removed when applying the code merging optimization.
INIT
Defines the initialization entry point for the application.
FORCEFILES
Specifies that the contents of object code files must not be deadstripped.
SHORTEN_NAMES_FOR_TOR_101
The directive SHORTEN_NAMES_FOR_TOR_101 instructs the linker to shorten long template names for the benefit of the WindRiver® Systems Target Server.