Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
MESC TOOL NEWS: MESCT-SRA74_2-990116D

SRA74 Precaution

Please take note of the following problems in using assembler SRA74 for the 740 family of microcomputers.



On Declaration of Externally Referenced Labels

  1. Versions Concerned
    All the versions of SRA74

  2. 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.

  3. 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
  1. Versions Concerned
    All the versions of SRA74

  2. 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.

  3. 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.




© 2008. Renesas Technology Corp., All rights reserved. Privacy | Legal