Use this panel to specify the parameter file path, startup function, object file search paths, and any additional libraries that the C/C++ Linker should use. You can specify multiple additional libraries and library search paths. Also, you can change the order in which the IDE uses or searches the libraries.
The following table lists and describes the linker input options for S12Z.
| Option | Description |
|---|---|
| Parameter File | Use this option to select the path of the parameter file. Default value is ${ProjDirPath}/Project_Settings/Linker_Files/mc9s12zvmc64.prm. |
| Specify Startup Function | Defines the application entry point. |
| Object File Format | Defines the object file format. |
| Link Case Insensitive | With this option, the linker ignores object name capitalization. This option supports case-insensitive linking of assembly modules. Since all identifiers are linked case insensitive, this also affects C or C++ modules. This option only affects the comparison of names of linked objects. Section names or the parsing of the link parameter file are unaffected. They remain case sensitive. |
| Search paths | Shows the list of all search paths; the ELF part of the linker searches object files first in all paths and then the usual environment variables are considered. |
| Libraries | Lists paths to additional libraries that the C/C++ linker uses. Default value is "${MCUToolsBaseDir}/S12lisa_Support/s12lisac/lib/ansii.lib" |
The following table lists and describes the toolbar buttons that help work with the libraries and the additional object file search paths.
| Button | Description |
|---|---|
| Add - Click to open the Add directory path dialog box and specify the object file search path. | |
| Delete - Click to delete the selected object file search path. | |
| Edit - Click to open the Edit directory path dialog box and update the selected object file search path. | |
| Move up - Click to move the selected object file search path one position higher in the list. | |
| Move down - Click to move the selected object file search path one position lower in the list. |
The following figure shows the Add directory path dialog box for the Search Paths option in the S12Z Linker > Input panel.
The following figure shows the Edit directory path dialog box for the Search Paths option in the S12Z Linker > Input panel.
The buttons in the Add directory path and Edit directory path dialog boxes help work with the object file search paths.
The following figure shows the Add file path dialog box for the Libraries option of the S12Z Linker > Input panel.
The following figure shows the Edit file path dialog box.
The buttons in the Add file path and Edit file path dialog boxes help work with the file paths.