 |
|
 |
MESC TOOL NEWS:
MESCT-SRA74_2-990116D
Please take note of the following problems in using assembler SRA74 for the 740 family of microcomputers.
On Declaration of Externally Referenced Labels
- Versions Concerned
All the versions of SRA74
- Problem
When labels that are referenced by structured description instructions described in macro definitions are declared to be those externally referenced, the declarations made after the lines of macro definitions result in incorrect operations.
- Workaround
Make the declaration of externally referenced labels before macro definitions.
[Example: Description Resulting in Incorrect Operation ]
--------------------------------------------------------------------
|
| MAC: .MACRO
| [LAB] = 0
| .ENDM
|
| .EXT LAB <-- results in an error
|
| .END
|
--------------------------------------------------------------------
The description must be modified as follows:
--------------------------------------------------------------------
|
| .EXT LAB
|
| MAC: .MACRO
| [LAB] = 0
| .ENDM
|
| .END
|
--------------------------------------------------------------------
On I Files Corresponding to INCLUDE Files
- Versions Concerned
All the versions of SRA74
- Problem
When the full path is not specified in the name of an include file defined with directive ".INCLUDE" and environment variable INC is set, the I file corresponding to the include file is created in the directory where the INC variable is set.
- Workaround
When environment variable INC is set, specify the full path name (with the directory path) of an include file at defining it with directive ".INCLUDE" in order to create the corresponding I file in the same directory as the include file.
Schedule of Fixing Problems
We plan to fix these problems in our next release.
|
 |