Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
MESC TOOL NEWS: MESCT-AS308-990616D

AS308 and AS30
Precautions

Please take note of the following problem in using assemblers AS308 for the M16C/80 series and AS30 for the M16C/60 and M16C/20 series of microcomputers.


Products Concerned
All the versions of AS308 and AS30 are concerned with this problem, as well as AS308 and AS30 included in C compiler NC308WA for the M16C/80 series and NC30WA for the M16C/60 and M16C/20 series MCUs respectively.
Problem
When assemblers are launched with undefined local symbols described in the address portions of operands of local bit symbols and assembler option "-S" given, they abend displaying the following error message: Error (as308): Error occurred in executing 'asp308'
Conditions
This problem occurs if either of the following conditions is satisfied:
(1)No errors exist except those related to local bit symbols.
(2)No errors exist except those related to local bit symbols plus others due to undefined symbols.
   [Example]
    ----------------------------------------------------------------
   |       .section  prg
   |      locbit  .btequ  1,undlab
   |       .end
   |
    ----------------------------------------------------------------
Workaround
Ensure that operands of local bit symbols have been declared to be externally referenced or defined as local symbols.
Schedule of Fixing Problem
We plan to fix this problem in our next release.






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