This tab shows the detailed information on an assemble source file categorized by the following and the configuration can be changed.
Note that this tab takes over the settings of the [Common Options] tab and [Assemble Options] tab.
When the settings are changed from these tabs, the properties are displayed in boldface.
This tab is displayed when [Yes] in the [Set individual assemble option] property in the [Build] category from the [Build Settings] tab is selected. |
[Description of each category]
The detailed information on the source is displayed and the configuration can be changed.
Specifies the name of the path to the folder that stores the include file. The following placeholders are supported. %ActiveProjectDir%: Replaces with the absolute path of the active project folder. %ActiveProjectName%: Replaces with the active project name. %BuildModeName%: Replaces with the build mode name. %MainProjectDir%: Replaces with the absolute path of the main project folder. %MainProjectName%: Replaces with the main project name. %MicomToolPath%: Replaces with the absolute path of the install folder of this product. %ProjectDir%: Replaces with the absolute path of the project folder. %ProjectName%: Replaces with the project name. %TempDir%: Replaces with the absolute path of the temporary folder. %WinDir%: Replaces with the absolute path of the Windows system folder. The reference point of the path is the project folder. This property corresponds to the -include option of the assembler. |
||||||
Edit by the Path Edit dialog box which appears when clicking the [...] button. For the subproperty, you can use the text box directly enter the text. |
||||||
Selects whether to assemble using the include path specified in the [Additional include paths] property in the [Source] category from the [Assemble Options] tab of the build tool to be used. The include paths are added by the following procedure.
This property corresponds to the -include option of the assembler. |
||||||
Assembles using the include path specified in the property of the build tool to be used. |
||||||
Does not use the include path specified in the property of the build tool to be used. |
||||||
Specifies the macro name to be defined. Specifies in the format of "macro name=string", with one macro name per line. This property corresponds to the -define option of the assembler. |
||||||
Edit by the Text Edit dialog box which appears when clicking the [...] button. For the subproperty, you can use the text box directly enter the text. |
||||||
Selects character code of an input program. This property corresponds to the -euc, -sjis, -latin1, -big5, and -gb2312 option of the assembler. [Traditional Chinese character (-big5)] and [Simplified Chinese character (-gb2312)] are displayed when you have selected [Always latest version which was installed] or V2.00.00 or a later version for the [Using compiler package version] property under the [Version Select] category on the [Common Options] tab in an environment where V2.00.00 or a later version of the CC-RX compiler has been installed. [UTF-8 code (-utf8)] is displayed when you have selected [Always latest version which was installed] or V2.04.00 or a later version for the [Using compiler package version] property in an environment where V2.04.00 or a later version of the CC-RX compiler has been installed. |
||||||
Handles the characters in strings, character constants, and comments by using EUC. |
||||||
Handles the characters in strings, character constants, and comments by using SJIS. |
||||||
Handles the characters in strings, character constants, and comments by using ISO-Latin1. |
||||||
Handles the characters in strings, character constants, and comments by using UTF-8. |
||||||
Handles the characters in strings, character constants, and comments by using Traditional Chinese character. |
||||||
Handles the characters in strings, character constants, and comments by using Simplified Chinese character. |
The detailed information on the object is displayed and the configuration can be changed.
Specifies the output destination folder for the output file. The following placeholders are supported. %BuildModeName%: Replaces with the build mode name. %ProjectName%: Replaces with the project name. %MicomToolPath%: Replaces with the absolute path of the product install folder. If this is blank, it is assumed that the project folder has been specified. This property corresponds to the -output option of the assembler. This property is displayed when [Always latest version which was installed] or a version number earlier than V2.00.00 is selected for the [Using compiler package version] property under the [Version Select] category on the [Common Options] tab in an environment where a version of the CC-RX compiler earlier than V2.00.00 has been installed. |
||||
Directly enter in the text box or edit by the Browse For Folder dialog box which appears when clicking the [...] button. |
||||
Specifies the name of the object module file generated after assembling. The extension other than ".obj" cannot be specified. If the extension is omitted, ".obj" is automatically added. If this is blank, the file name will be the source file name with the extension replaced by ".obj". This property corresponds to the -output option of the assembler. This property is displayed when you have selected [Always latest version which was installed] or V2.00.00 or a later version for the [Using compiler package version] property under the [Version Select] category on the [Common Options] tab in an environment where V2.00.00 or a later version of the CC-RX compiler has been installed. |
||||
Directly enter in the text box or edit by the Browse For Folder dialog box which appears when clicking the [...] button. |
||||
Selects whether to output debugging information to object module files. This property corresponds to the -debug and -nodebug options of the assembler. |
||||
Does not output debugging information to object module files. |
||||
Selects whether to suppress outputting data to the unused area made by .OFFSET. This property corresponds to the -create_unfilled_area option of the assembler. This property is displayed when you have selected [Always latest version which was installed] or V2.03.00 or a later version for the [Using compiler package version] property under the [Version Select] category on the [Common Options] tab in an environment where V2.03.00 or a later version of the CC-RX compiler has been installed. |
||||
Suppresses outputting data to the unused area made by .OFFSET. |
||||
Does not suppress outputting data to the unused area made by .OFFSET. |
The detailed information on the list is displayed and the configuration can be changed.
The detailed information on the optimization is displayed and the configuration can be changed.
Other detailed information on assembly is displayed and the configuration can be changed.
Selects whether to check for a privileged instruction. This property corresponds to the -chkpm option of the assembler. |
||||
Checks for a single-precision floating-point operation instruction |
Selects whether to check for a single-precision floating-point operation instruction. This property corresponds to the -chkfpu option of the assembler. |
|||
Checks for a single-precision floating-point operation instruction. |
||||
Does not check for a single-precision floating-point operation instruction. |
||||
Checks for a double-precision floating-point operation instruction |
Selects whether to check for a double-precision floating-point operation instruction. This property corresponds to the -chkdpfpu option of the assembler. This property is displayed when you have selected [Always latest version which was installed] or V3.01.00 or a later version for the [Using compiler package version] property under the [Version Select] category on the [Common Options] tab in an environment where V3.01.00 or a later version of the CC-RX compiler has been installed. |
|||
Checks for a double-precision floating-point operation instruction. |
||||
Does not check for a double-precision floating-point operation instruction. |
||||
Selects whether to check for a DSP instruction. This property corresponds to the -chkdsp option of the assembler. |
||||
Selects whether to output the copyright. This property corresponds to the -logo and -nologo option of the assembler. |
||||
Specifies the command to be executed before assemble processing. Use the call instruction to specify a batch file (example: call a.bat). The following placeholders are supported. %ActiveProjectDir%: Replaces with the absolute path of the active project folder. %ActiveProjectName%: Replaces with the active project name. %AssembledFile%: Replaces with the absolute path of the output file under assembling. %BuildModeName%: Replaces with the build mode name. %InputFile%: Replaces with the absolute path of the file to be assembled (except in case of simultaneous building). %MainProjectDir%: Replaces with the absolute path of the main project folder. %MainProjectName%: Replaces with the main project name. %MicomToolPath%: Replaces with the absolute path of the install folder of this product. %OutputDir%: Replaces with the absolute path of the output folder. %OutputFile%: Replaces with the absolute path of the output file. %Program%: Replaces with the file name of the running program. %ProjectDir%: Replaces with the absolute path of the project folder. %ProjectName%: Replaces with the project name. %TempDir%: Replaces with the absolute path of the temporary folder. %WinDir%: Replaces with the absolute path of the Windows system folder. When "#!python" is described in the first line, the contents from the second line to the last line are regarded as the script of the Python console, and then executed before assemble processing. |
||||
Edit by the Text Edit dialog box which appears when clicking the [...] button. For the subproperty, you can use the text box directly enter the text. |
||||
Specifies the command to be executed after assemble processing. Use the call instruction to specify a batch file (example: call a.bat). The following placeholders are supported. %ActiveProjectDir%: Replaces with the absolute path of the active project folder. %ActiveProjectName%: Replaces with the active project name. %AssembledFile%: Replaces with the absolute path of the output file under assembling. %BuildModeName%: Replaces with the build mode name. %InputFile%: Replaces with the absolute path of the file to be assembled (except in case of simultaneous building). %MainProjectDir%: Replaces with the absolute path of the main project folder. %MainProjectName%: Replaces with the main project name. %MicomToolPath%: Replaces with the absolute path of the install folder of this product. %OutputDir%: Replaces with the absolute path of the output folder. %OutputFile%: Replaces with the absolute path of the output file. %Program%: Replaces with the file name of the running program. %ProjectDir%: Replaces with the absolute path of the project folder. %ProjectName%: Replaces with the project name. %TempDir%: Replaces with the absolute path of the temporary folder. %WinDir%: Replaces with the absolute path of the Windows system folder. When "#!python" is described in the first line, the contents from the second line to the last line are regarded as the script of the Python console, and then executed after assemble processing. |
||||
Edit by the Text Edit dialog box which appears when clicking the [...] button. For the subproperty, you can use the text box directly enter the text. |
||||
Inputs the assemble options to be added additionally. The options set here are added at the end of the assemble options group. The following placeholders are supported. %ActiveProjectDir%: Replaces with the absolute path of the active project folder. %ActiveProjectName%: Replaces with the active project name. %BuildModeName%: Replaces with the build mode name. %MainProjectDir%: Replaces with the absolute path of the main project folder. %MainProjectName%: Replaces with the main project name. %MicomToolPath%: Replaces with the absolute path of the install folder of this product. %ProjectDir%: Replaces with the absolute path of the project folder. %ProjectName%: Replaces with the project name. %TempDir%: Replaces with the absolute path of the temporary folder. %WinDir%: Replaces with the absolute path of the Windows system folder. |
||||
Directly enter to the text box or edit by the Character String Input dialog box which appears when clicking the [...] button. |
||||